aboutsummaryrefslogtreecommitdiff
path: root/src/game/SharedDefines.h
diff options
context:
space:
mode:
authormegamage <none@none>2009-06-13 09:55:02 -0500
committermegamage <none@none>2009-06-13 09:55:02 -0500
commit8c4861b40f1297bea69983962dfa2ca6f58256a0 (patch)
tree4906aee9487174e7d164ad691b855db4256a0fec /src/game/SharedDefines.h
parent81ade11d78f91e8ffeff4ac848b5355d8179ac59 (diff)
*Fix build in *nix. Note: *nix does not allow you declare an "enum" in one file while define it in another.
--HG-- branch : trunk
Diffstat (limited to 'src/game/SharedDefines.h')
-rw-r--r--src/game/SharedDefines.h22
1 files changed, 22 insertions, 0 deletions
diff --git a/src/game/SharedDefines.h b/src/game/SharedDefines.h
index 666e5c38710..6a264ecfe32 100644
--- a/src/game/SharedDefines.h
+++ b/src/game/SharedDefines.h
@@ -2605,5 +2605,27 @@ enum MailResponseResult
MAIL_ERR_ITEM_HAS_EXPIRED = 21,
};
+enum SpellFamilyNames
+{
+ SPELLFAMILY_GENERIC = 0,
+ SPELLFAMILY_UNK1 = 1, // events, holidays
+ // 2 - unused
+ SPELLFAMILY_MAGE = 3,
+ SPELLFAMILY_WARRIOR = 4,
+ SPELLFAMILY_WARLOCK = 5,
+ SPELLFAMILY_PRIEST = 6,
+ SPELLFAMILY_DRUID = 7,
+ SPELLFAMILY_ROGUE = 8,
+ SPELLFAMILY_HUNTER = 9,
+ SPELLFAMILY_PALADIN = 10,
+ SPELLFAMILY_SHAMAN = 11,
+ SPELLFAMILY_UNK2 = 12, // 2 spells (silence resistance)
+ SPELLFAMILY_POTION = 13,
+ // 14 - unused
+ SPELLFAMILY_DEATHKNIGHT = 15,
+ // 16 - unused
+ SPELLFAMILY_PET = 17
+};
+
#endif