diff options
Diffstat (limited to 'src/game/SharedDefines.h')
-rw-r--r-- | src/game/SharedDefines.h | 24 |
1 files changed, 23 insertions, 1 deletions
diff --git a/src/game/SharedDefines.h b/src/game/SharedDefines.h index 11108cedf80..e03239332c4 100644 --- a/src/game/SharedDefines.h +++ b/src/game/SharedDefines.h @@ -215,6 +215,18 @@ enum SpellCategory SPELL_CATEGORY_DRINK = 59, }; +const uint32 ItemQualityColors[MAX_ITEM_QUALITY] = { + 0xff9d9d9d, //GREY + 0xffffffff, //WHITE + 0xff1eff00, //GREEN + 0xff0070dd, //BLUE + 0xffa335ee, //PURPLE + 0xffff8000, //ORANGE + 0xffe6cc80, //LIGHT YELLOW + 0xffe6cc80 //LIGHT YELLOW +}; + + // *********************************** // Spell Attributes definitions // *********************************** @@ -224,7 +236,7 @@ enum SpellCategory #define SPELL_ATTR_ON_NEXT_SWING 0x00000004 // 2 on next swing #define SPELL_ATTR_UNK3 0x00000008 // 3 not set in 3.0.3 #define SPELL_ATTR_UNK4 0x00000010 // 4 -#define SPELL_ATTR_UNK5 0x00000020 // 5 trade spells? +#define SPELL_ATTR_TRADESPELL 0x00000020 // 5 trade spells, will be added by client to a sublist of profession spell #define SPELL_ATTR_PASSIVE 0x00000040 // 6 Passive spell #define SPELL_ATTR_UNK7 0x00000080 // 7 visible? #define SPELL_ATTR_UNK8 0x00000100 // 8 @@ -2398,6 +2410,16 @@ enum ChatMsg #define MAX_CHAT_MSG_TYPE 0x32 +enum ChatLinkColors +{ + CHAT_LINK_COLOR_TRADE = 0xffffd000, // orange + CHAT_LINK_COLOR_TALENT = 0xff4e96f7, // blue + CHAT_LINK_COLOR_SPELL = 0xff71d5ff, // bright blue + CHAT_LINK_COLOR_ENCHANT = 0xffffd000, // orange + CHAT_LINK_COLOR_ACHIEVEMENT = 0xffffff00, + CHAT_LINK_COLOR_GLYPH = 0xff66bbff +}; + // Values from ItemPetFood (power of (value-1) used for compare with CreatureFamilyEntry.petDietMask enum PetDiet { |