Skip to content

Commit

Permalink
add small map boxes for flawless gems and crafting runes. these boxes…
Browse files Browse the repository at this point in the history
… do not generate notifications.
  • Loading branch information
youbetterdont committed May 17, 2020
1 parent 1ba39b0 commit 240e487
Showing 1 changed file with 32 additions and 13 deletions.
45 changes: 32 additions & 13 deletions BH.cfg
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
// Slash Diablo Maphack Configuration, v2.4.3
// Slash Diablo Maphack Configuration, v2.5.0
// Authors: M81, Dax, Labarr
// Requires BH>=1.9.9 (planqi branch)
// Note: 1.9.9-b10 no longer supported. Must have the full 1.9.9 release!

// Recommendations:
// * Item Detailed Notifications on
Expand Down Expand Up @@ -32,12 +33,18 @@
// Purple (0x9b): Tier 2 (worth vex-Lo)
// Red (0x0a): Tier 3 (worth mal-gul or so, also very rare items with low demand)
// Gold (0x0d): Tier 4 (worth lem-um, useful items that are common, also rare items with lower demand)
// Green (0x84): Tier 5 (very common useful items, niche use-case items)
// Sage (0x82) / Green (0x84): Tier 5 (very common useful items, niche use-case items)
// Gray (0xd0): Tier 6 (ladder reset tier)
// Yellow (0x0c): Reserved for unidentified rare items (e.g., claws and pelts)
// Blue (0x97): Reserved for unidentified magic items (e.g., charms and barb hats)
// White (0x20): Unused
// Dark Green (0x76): Unused
//
// The following colors only work with glide. Fall-back color in square brackets.
// Light Gray (0xd6) [Gray]: Unused
// Sage (0x82) [Green]: Tier 5 items
// Coral (0x66) [Red]: Unused
// Teal (0xcb) [Blue]: Unused


//
Expand All @@ -47,26 +54,35 @@
// Indicators: Colour coded (eg. Purple for Amethysts)
ItemDisplay[GEMTYPE=1 GEMLEVEL>3]: %PURPLE%O %WHITE%%GEMLEVEL%%CONTINUE%
ItemDisplay[GEMTYPE=2 GEMLEVEL>3]: %WHITE%O %GEMLEVEL%%CONTINUE%
ItemDisplay[GEMTYPE=3 GEMLEVEL>3]: %GREEN%O %WHITE%%GEMLEVEL%%CONTINUE%
ItemDisplay[GEMTYPE=3 GEMLEVEL>3]: %DARK_GREEN%O %WHITE%%GEMLEVEL%%CONTINUE%
ItemDisplay[GEMTYPE=4 GEMLEVEL>3]: %RED%O %WHITE%%GEMLEVEL%%CONTINUE%
ItemDisplay[GEMTYPE=5 GEMLEVEL>3]: %BLUE%O %WHITE%%GEMLEVEL%%CONTINUE%
ItemDisplay[GEMTYPE=6 GEMLEVEL>3]: %YELLOW%O %WHITE%%GEMLEVEL%%CONTINUE%
ItemDisplay[GEMTYPE=7 GEMLEVEL>3]: %GRAY%O %WHITE%%GEMLEVEL%%CONTINUE%
ItemDisplay[GEMTYPE=7 GEMLEVEL>3]: %LIGHT_GRAY%O %WHITE%%GEMLEVEL%%CONTINUE%

ItemDisplay[GEMTYPE=1 GEMLEVEL<4]: %PURPLE%o %WHITE%%GEMLEVEL%%CONTINUE%
ItemDisplay[GEMTYPE=2 GEMLEVEL<4]: %WHITE%o %GEMLEVEL%%CONTINUE%
ItemDisplay[GEMTYPE=3 GEMLEVEL<4]: %GREEN%o %WHITE%%GEMLEVEL%%CONTINUE%
ItemDisplay[GEMTYPE=3 GEMLEVEL<4]: %DARK_GREEN%o %WHITE%%GEMLEVEL%%CONTINUE%
ItemDisplay[GEMTYPE=4 GEMLEVEL<4]: %RED%o %WHITE%%GEMLEVEL%%CONTINUE%
ItemDisplay[GEMTYPE=5 GEMLEVEL<4]: %BLUE%o %WHITE%%GEMLEVEL%%CONTINUE%
ItemDisplay[GEMTYPE=6 GEMLEVEL<4]: %YELLOW%o %WHITE%%GEMLEVEL%%CONTINUE%
ItemDisplay[GEMTYPE=7 GEMLEVEL<4]: %GRAY%o %WHITE%%GEMLEVEL%%CONTINUE%
ItemDisplay[GEMTYPE=7 GEMLEVEL<4]: %LIGHT_GRAY%o %WHITE%%GEMLEVEL%%CONTINUE%

// Add small map indicators for flawless gems without notificaiton
// Flawless Amethysts
ItemDisplay[GEMLEVEL=4 (GEMTYPE=1)]: %GREEN%+ %NAME%
ItemDisplay[GEMLEVEL=4 (GEMTYPE=1)]: %NAME%%dot-4b%%notify-dead%
// Flawless Diamond
ItemDisplay[GEMLEVEL=4 (GEMTYPE=2)]: %NAME%%dot-20%%notify-dead%
// Flawless Emerald
ItemDisplay[GEMLEVEL=4 (GEMTYPE=3)]: %NAME%%dot-76%%notify-dead%
// Flawless Ruby
ItemDisplay[GEMLEVEL=4 (GEMTYPE=4)]: %NAME%%dot-0a%%notify-dead%
// Flawless Sapphire
ItemDisplay[GEMLEVEL=4 (GEMTYPE=5)]: %NAME%%dot-97%%notify-dead%
// Flawless Topaz
ItemDisplay[GEMLEVEL=4 (GEMTYPE=6)]: %WHITE%+ %NAME%
ItemDisplay[GEMLEVEL=4 (GEMTYPE=6)]: %NAME%%dot-0c%%notify-dead%
// Flawless Skull
ItemDisplay[GEMLEVEL=4 (GEMTYPE=7)]: %WHITE%+ %NAME%
ItemDisplay[GEMLEVEL=4 (GEMTYPE=7)]: %NAME%%dot-d6%%notify-dead%

ItemDisplay[GEMTYPE>0 GEMLEVEL>3]: %NAME% // Whitelist all flawless and perfect gems

Expand All @@ -88,10 +104,13 @@ ItemDisplay[RUNE>22 RUNE<26]: %RED%T3%MAP% %NAME%%notify-1%%TIER-3%
// Lem, Pul, Um
ItemDisplay[RUNE>19 RUNE<23]: %GOLD%T4%MAP% %NAME%%TIER-4%

// Ral
ItemDisplay[RUNE=8]: %GREEN%+ %NAME%
// Tal, Thul, Ort, Amn, Hel
ItemDisplay[RUNE=7 OR RUNE=10 OR RUNE=9 OR RUNE=11 OR RUNE=15]: %WHITE%+ %NAME%
// Ral gets a green small map box without notification
ItemDisplay[RUNE=8]: %GREEN%+ %NAME%%dot-84%%notify-dead%
// Hel gets a green small map box without notification
ItemDisplay[RUNE=15]: %GREEN%+ %NAME%%dot-84%%notify-dead%

// Tal, Thul, Ort, Amn get a white dot on the name to make them more visible
ItemDisplay[RUNE=7 OR RUNE=10 OR RUNE=9 OR RUNE=11]: %WHITE%+ %NAME%

ItemDisplay[RUNE>0]: %NAME% // whitelist all runes

Expand Down

0 comments on commit 240e487

Please sign in to comment.