Advertisement
Guest User

SharedDefines.h

a guest
Mar 12th, 2015
311
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.82 KB | None | 0 0
  1. // Class value is index in ChrClasses.dbc
  2. enum Classes
  3. {
  4. CLASS_NONE = 0,
  5. CLASS_WARRIOR = 1,
  6. CLASS_PALADIN = 2,
  7. CLASS_HUNTER = 3,
  8. CLASS_ROGUE = 4,
  9. CLASS_PRIEST = 5,
  10. CLASS_DEATH_KNIGHT = 6,
  11. CLASS_SHAMAN = 7,
  12. CLASS_MAGE = 8,
  13. CLASS_WARLOCK = 9,
  14. //CLASS_UNK = 10,
  15. CLASS_DRUID = 11,
  16. CLASS_NECROMANCER = 12
  17. };
  18.  
  19. // max+1 for player class
  20. #define MAX_CLASSES 13
  21.  
  22. #define CLASSMASK_ALL_PLAYABLE \
  23. ((1<<(CLASS_WARRIOR-1))|(1<<(CLASS_PALADIN-1))|(1<<(CLASS_HUNTER-1))| \
  24. (1<<(CLASS_ROGUE-1)) |(1<<(CLASS_PRIEST-1)) |(1<<(CLASS_SHAMAN-1))| \
  25. (1<<(CLASS_MAGE-1)) |(1<<(CLASS_WARLOCK-1))|(1<<(CLASS_DRUID-1)) | \
  26. (1<<(CLASS_NECROMANCER-1))|(1<<(CLASS_DEATH_KNIGHT-1)))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement