MichaelCrow

Untitled

May 19th, 2023
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 38.93 KB | None | 0 0
  1. enum CM0_MAGE_SPELLS //3
  2. {
  3. CM0_MAGE_FIREBALL =0x00000001,
  4. CM0_MAGE_FIRE_BLAST =0x00000002,
  5. CM0_MAGE_FLAMESTRIKE =0x00000004,
  6. CM0_MAGE_FIRE_WARD =0x00000008,
  7. CM0_MAGE_SCORCH =0x00000010,
  8. CM0_MAGE_FROSTBOLT =0x00000020,
  9. CM0_MAGE_FROST_NOVA =0x00000040,
  10. CM0_MAGE_BLIZZARD =0x00000080,
  11. CM0_MAGE_FROST_WARD =0x00000100,
  12. CM0_MAGE_CONE_OF_COLD =0x00000200,
  13. CM0_MAGE_ARCANE_INT =0x00000400, //Arcane Intellect & Arcane Brilliance
  14. CM0_MAGE_ARCANE_MISSILES_CHANN =0x00000800,
  15. CM0_MAGE_ARCANE_EXPLOSION =0x00001000,
  16. CM0_MAGE_D_A_MAGIC =0x00002000, //Dampen Magic & Amplify Magic
  17. CM0_MAGE_COUNTERSPELL =0x00004000,
  18. CM0_MAGE_MANA_SHIELD =0x00008000,
  19. CM0_MAGE_BLINK =0x00010000,
  20. CM0_MAGE_BLAST_WAVE =0x00020000,
  21. CM0_MAGE_MOLTEN_ARMOR1 =0x00040000,
  22. CM0_MAGE_MISC_FROST =0x00080000, //lots of stuff
  23. CM0_MAGE_CHILLED =0x00100000,
  24. CM0_MAGE_ARCANE_MISSILES2 =0x00200000,
  25. CM0_MAGE_PYROBLAST =0x00400000,
  26. CM0_MAGE_DRAGONS_BREATH =0x00800000,
  27. CM0_MAGE_POLYMORPH =0x01000000,
  28. CM0_MAGE_ELEMENTAL_ARMOR =0x02000000, //molten armor & frost armor
  29. CM0_MAGE_EVOCATION =0x04000000,
  30. CM0_MAGE_IGNITE =0x08000000,
  31. CM0_MAGE_MAGE_ARMOR =0x10000000,
  32. CM0_MAGE_ARCANE_BLAST =0x20000000,
  33. CM0_MAGE_CONJURE =0x40000000, //conjure food, water, mana diamond etc
  34. CM0_MAGE_PORTALS =0x80000000,
  35. };
  36. enum CM1_MAGE_SPELLS
  37. {
  38. CM1_MAGE_ICE_BARRIER =0x00000001,
  39. CM1_MAGE_CLEARCASTING =0x00000002,
  40. CM1_MAGE_COLD_SNAP =0x00000004,
  41. CM1_MAGE_MOLTEN_ARMOR2 =0x00000008,
  42. CM1_MAGE_SPELLSTEAL =0x00000010,
  43. CM1_MAGE_PRESENCE_OF_MIND =0x00000020,
  44. CM1_MAGE_BLAST_WAVE =0x00000040,
  45. CM1_MAGE_ICE_BLOCK =0x00000080,
  46. CM1_MAGE_REPLENISH_MANA =0x00000100,
  47. CM1_MAGE_FROSTBITE =0x00000200,
  48. CM1_MAGE_PET_PASSIVE =0x00000400, //unknown spell
  49. CM1_MAGE_WATER_ELEMENTAL =0x00000800,
  50. CM1_MAGE_FROSTFIRE_BOLT =0x00001000,
  51. CM1_MAGE_IMPROVED_SCORCH =0x00002000,
  52. CM1_MAGE_ICY_VEINS =0x00004000,
  53. CM1_MAGE_ARCANE_BARRAGE =0x00008000,
  54. CM1_MAGE_LIVING_BOMB1 =0x00010000,
  55. CM1_MAGE_LIVING_BOMB2 =0x00020000,
  56. CM1_MAGE_INVISIBILITY =0x00040000, //Arcane Spec , Mage
  57. CM1_MAGE_ARCANE_POWER =0x00080000,
  58. CM1_MAGE_DEEP_FREEZE =0x00100000,
  59. CM1_MAGE_MIRROR_IMAGE =0x00200000,
  60. CM1_MAGE_INVISIBILITY2 =0x00400000,
  61. CM1_MAGE_SLOW_FALL =0x00800000,
  62. CM1_MAGE_REMOVE_CURSE =0x01000000,
  63. CM1_MAGE_BLAZING_SPEED =0x02000000,
  64. CM1_MAGE_COMBUSTION =0x04000000,
  65. CM1_MAGE_IMPROVED_BLINK =0x08000000,
  66. CM1_MAGE_INCANTERS_ABSORPTION =0x10000000,
  67. CM1_MAGE_ARCANE_POTENCY =0x20000000,
  68. CM1_MAGE_IMPROVED_COUNTERSPELL_DEBUFF =0x40000000,
  69. CM1_MAGE_FROSTBITE2 =0x80000000,
  70. };
  71. enum CM2_MAGE_SPELLS
  72. {
  73. CM2_MAGE_WINTERS_CHILL =0x00000001,
  74. CM2_MAGE_FINGERS_OF_FROST =0x00000002,
  75. CM2_MAGE_ARCANE_POTENCY2 =0x00000004,
  76. CM2_MAGE_MISC =0x00000008, //random stuff
  77. CM2_MAGE_GIFT_OF_THE_NAARU =0x80000000,
  78. };
  79.  
  80. enum CM0_WARRIOR_SPELLS //4
  81. {
  82. CM0_WARRIOR_CHARGE =0x00000001,
  83. CM0_WARRIOR_HAMSTRING =0x00000002,
  84. CM0_WARRIOR_OVERPOWER =0x00000004,
  85. CM0_WARRIOR_PUMMEL =0x00000008,
  86. CM0_WARRIOR_RECKLESSNESS =0x00000010,
  87. CM0_WARRIOR_REND =0x00000020,
  88. CM0_WARRIOR_HEROIC_STRIKE =0x00000040,
  89. CM0_WARRIOR_THUNDER_CLAP =0x00000080,
  90. CM0_WARRIOR_BLOODRAGE =0x00000100,
  91. CM0_WARRIOR_DISARM =0x00000200,
  92. CM0_WARRIOR_REVENGE =0x00000400,
  93. CM0_WARRIOR_SHIELD_BASH =0x00000800,
  94. CM0_WARRIOR_SHIELD_BLOCK =0x00001000,
  95. CM0_WARRIOR_SHIELD_WALL =0x00002000,
  96. CM0_WARRIOR_SUNDER_ARMOR =0x00004000,
  97. CM0_WARRIOR_TAUNT =0x00008000,
  98. CM0_WARRIOR_BATTLE_SHOUT =0x00010000,
  99. CM0_WARRIOR_DEMORALIZING_SHOUT =0x00020000,
  100. CM0_WARRIOR_FRIGHTENING_SHOUT =0x00040000,
  101. CM0_WARRIOR_CHALLENGING_SHOUT =0x00080000,
  102. CM0_WARRIOR_DEATH_WISH =0x00100000,
  103. CM0_WARRIOR_SLAM =0x00200000,
  104. CM0_WARRIOR_CLEAVE =0x00400000,
  105. CM0_WARRIOR_STANCES =0x00800000,
  106. CM0_WARRIOR_CHARGE_STUN =0x01000000,
  107. CM0_WARRIOR_MORTAL_STRIKE =0x02000000,
  108. CM0_WARRIOR_CONCUSSION_BLOW =0x04000000,
  109. CM0_WARRIOR_MOCKING_BLOW =0x08000000,
  110. CM0_WARRIOR_BERSERKER_RAGE =0x10000000,
  111. CM0_WARRIOR_EXECUTE =0x20000000,
  112. CM0_WARRIOR_INTERCEPT =0x40000000,
  113. CM0_WARRIOR_RETALIATION =0x80000000,
  114. };
  115. enum CM1_WARRIOR_SPELLS
  116. {
  117. CM1_WARRIOR_HEROIC_THROW =0x00000001,
  118. CM1_WARRIOR_SPELL_REFLECTION =0x00000002,
  119. CM1_WARRIOR_WHIRLWIND =0x00000004,
  120. CM1_WARRIOR_RETALIATION =0x00000008,
  121. CM1_WARRIOR_DEEP_WOUNDS =0x00000010,
  122. CM1_WARRIOR_PIERCING_HOWL =0x00000020,
  123. CM1_WARRIOR_DEVASTATE =0x00000040,
  124. CM1_WARRIOR_COMMANDING_SHOUT =0x00000080,
  125. CM1_WARRIOR_VICTORY_RUSH =0x00000100,
  126. CM1_WARRIOR_SHIELD_SLAM =0x00000200,
  127. CM1_WARRIOR_BLOODTHIRST =0x00000400,
  128. CM1_WARRIOR_BERSERKER_STANCE_PASSIVE =0x00000800,
  129. CM1_WARRIOR_DEFIANCE_PASSIVE =0x00001000,
  130. CM1_WARRIOR_UNK45 =0x00002000,
  131. CM1_WARRIOR_BLADESTORM =0x00004000,
  132. CM1_WARRIOR_SHOCKWAVE =0x00008000,
  133. CM1_WARRIOR_INTERVENE =0x00010000,
  134. CM1_WARRIOR_ENRAGED_REGENERATION =0x00020000,
  135. CM1_WARRIOR_VICTORIOUS =0x00040000,
  136. CM1_WARRIOR_LAST_STAND =0x00080000,
  137. CM1_WARRIOR_SWEEPING_STRIKES =0x00100000,
  138. };
  139. enum CM2_WARRIOR_SPELLS
  140. {
  141. CM2_WARRIOR_GIFT_OF_THE_NAARU =0x80000000,
  142. };
  143.  
  144. enum CM0_WARLOCK_SPELLS //5
  145. {
  146. CM0_WARLOCK_SHADOW_BOLT =0x00000001,
  147. CM0_WARLOCK_CORRUPTION =0x00000002,
  148. CM0_WARLOCK_IMMOLATE =0x00000004,
  149. CM0_WARLOCK_DRAIN_LIFE =0x00000008,
  150. CM0_WARLOCK_DRAIN_MANA =0x00000010,
  151. CM0_WARLOCK_RAIN_OF_FIRE =0x00000020,
  152. CM0_WARLOCK_HELLFIRE =0x00000040,
  153. CM0_WARLOCK_SHADOWBURN =0x00000080,
  154. CM0_WARLOCK_SEARING_PAIN =0x00000100,
  155. CM0_WARLOCK_SPORE_EXPLOSION =0x00000200,
  156. CM0_WARLOCK_CURSE_OF_AGONY =0x00000400,
  157. CM0_WARLOCK_ENSLAVE_DEMON =0x00000800,
  158. CM0_WARLOCK_IMP_FIREBOLT =0x00001000,
  159. CM0_WARLOCK_SUCCUBUS_LASH_OF_PAIN =0x00002000,
  160. CM0_WARLOCK_DRAIN_SOUL =0x00004000,
  161. CM0_WARLOCK_CURSE_OF_WEAKNESS =0x00008000,
  162. CM0_WARLOCK_HEALTHSTONE =0x00010000,
  163. CM0_WARLOCK_SPELLSTONE =0x00020000,
  164. CM0_WARLOCK_LIFE_TAP =0x00040000,
  165. CM0_WARLOCK_DEATH_COIL =0x00080000,
  166. CM0_WARLOCK_CREATE_STONES =0x00100000, //create healthstone, spellstone, soulstone, etc
  167. CM0_WARLOCK_FIRESTONE_ATTACK =0x00200000,
  168. CM0_WARLOCK_SLOWING_CURSES =0x00400000, //Curse of Exhaustion & Curse of Past Burdens
  169. CM0_WARLOCK_IMP_BUFFS =0x00800000, //Blood Pact & Fire Shield
  170. CM0_WARLOCK_HEALTH_FUNNEL =0x01000000,
  171. CM0_WARLOCK_VOIDWALKER_SPELLS =0x02000000,
  172. CM0_WARLOCK_TAMED_PET_PASSIVE1 =0x04000000, //not sure what this is used for
  173. CM0_WARLOCK_TAMED_PET_PASSIVE2 =0x08000000, //not sure what this is used for
  174. CM0_WARLOCK_TAMED_PET_PASSIVE3 =0x10000000, //not sure what this is used for
  175. CM0_WARLOCK_SUMMON_SPELLS =0x20000000, //Summon Imp, Voidwalker, etc
  176. CM0_WARLOCK_SUCCUBUS_SPELLS =0x40000000,
  177. CM0_WARLOCK_MISC_DEBUFFS =0x80000000, //lots of stuff, mostly debuffs
  178. };
  179. enum CM1_WARLOCK_SPELLS
  180. {
  181. CM1_WARLOCK_SIPHON_LIFE =0x00000001,
  182. CM1_WARLOCK_CURSE_OF_DOOM =0x00000002,
  183. CM1_WARLOCK_UNK34 =0x00000004,
  184. CM1_WARLOCK_HOWL_OF_TERROR =0x00000008,
  185. CM1_WARLOCK_SEED_OF_CORRUPTION1 =0x00000010,
  186. CM1_WARLOCK_ARMOR =0x00000020,
  187. CM1_WARLOCK_INCINERATE =0x00000040,
  188. CM1_WARLOCK_SOUL_FIRE =0x00000080,
  189. CM1_WARLOCK_UNSTABLE_AFFLICTION =0x00000100,
  190. CM1_WARLOCK_CURSE_OF_THE_ELEMENTS =0x00000200,
  191. CM1_WARLOCK_FEAR =0x00000400,
  192. CM1_WARLOCK_CHAOS_BOLT_PASSIVE =0x00000800,
  193. CM1_WARLOCK_SHADOWFURY =0x00001000,
  194. CM1_WARLOCK_PET_PASSIVE1 =0x00002000, //no idea
  195. CM1_WARLOCK_PET_PASSIVE2 =0x00004000, //no idea
  196. CM1_WARLOCK_SEED_OF_CORRUPTION2 =0x00008000,
  197. CM1_WARLOCK_SHADOWFLAME1 =0x00010000,
  198. CM1_WARLOCK_CHAOS_BOLT =0x00020000,
  199. CM1_WARLOCK_HAUNT =0x00040000,
  200. CM1_WARLOCK_UNK51 =0x00080000,
  201. CM1_WARLOCK_DEMONIC_PACT =0x00100000,
  202. CM1_WARLOCK_UNK53 =0x00200000, // Used to be Curse of Recklessness
  203. CM1_WARLOCK_SHADOW_BITE =0x00400000,
  204. CM1_WARLOCK_CONFLAGRATE =0x00800000,
  205. CM1_WARLOCK_EMPOWERED_IMP =0x01000000,
  206. CM1_WARLOCK_FEL_INTELLIGENCE =0x02000000,
  207. CM1_WARLOCK_USE_SOULSTONE =0x04000000,
  208. CM1_WARLOCK_BANISH =0x08000000,
  209. CM1_WARLOCK_SUCCUBUS_SEDUCTION =0x10000000,
  210. CM1_WARLOCK_FEL_ARMOR =0x20000000,
  211. CM1_WARLOCK_EYE_OF_KILROGG_PASSIVE =0x40000000,
  212. CM1_WARLOCK_RITUAL_OF_SOULS =0x80000000,
  213. };
  214. enum CM2_WARLOCK_SPELLS
  215. {
  216. CM2_WARLOCK_INFERNO_EFFECT =0x00000001,
  217. CM2_WARLOCK_SHADOWFLAME2 =0x00000002,
  218. CM2_WARLOCK_UNENDING_BREATH =0x00000004,
  219. CM2_WARLOCK_DEMONIC_FRENZY =0x00000008,
  220. CM2_WARLOCK_DEMON_SKIN =0x00000010,
  221. CM2_WARLOCK_DEMONIC_CIRCLE =0x00000020, //Summon , Teleport
  222. CM2_WARLOCK_MISC_BUFFS =0x00000040, // Ritual of Summoning, Ritual of Doom etc
  223. CM2_WARLOCK_FEL_DOMINATION =0x00000080,
  224. CM2_WARLOCK_PANDEMIC =0x00000100,
  225. CM2_WARLOCK_UNK73 =0x00000200,
  226. CM2_WARLOCK_DEVOUR_MAGIC =0x00000400,
  227. CM2_WARLOCK_CURSE_OF_TONGUES =0x00000800,
  228. };
  229.  
  230. enum CM0_PRIEST_SPELLS //6
  231. {
  232. CM0_PRIEST_POWER_WORD_SHIELD =0x00000001,
  233. CM0_PRIEST_INNER_FIRE =0x00000002,
  234. CM0_PRIEST_VAMPIRIC_EMBRACE =0x00000004,
  235. CM0_PRIEST_POWER_WORD_FORTITUDE =0x00000008, //includes Prayer of Fortitude
  236. CM0_PRIEST_MANA_BURN =0x00000010,
  237. CM0_PRIEST_DIVINE_SPIRIT =0x00000020, //includes Prayer of Divine Spirit
  238. CM0_PRIEST_RENEW =0x00000040,
  239. CM0_PRIEST_SMITE =0x00000080,
  240. CM0_PRIEST_SHADOW_PROTECTION =0x00000100, //includes Prayer of Shadow Protection
  241. CM0_PRIEST_PRAYER_OF_HEALING =0x00000200,
  242. CM0_PRIEST_HEAL =0x00000400, //"Heal" ONLY
  243. CM0_PRIEST_FLASH_HEAL =0x00000800,
  244. CM0_PRIEST_GREATER_HEAL =0x00001000,
  245. CM0_PRIEST_MIND_BLAST =0x00002000,
  246. CM0_PRIEST_FADE =0x00004000,
  247. CM0_PRIEST_SHADOW_WORD_PAIN =0x00008000,
  248. CM0_PRIEST_PSYCHIC_SCREAM =0x00010000,
  249. CM0_PRIEST_MIND_CONTROL =0x00020000,
  250. CM0_PRIEST_LESSER_HEAL =0x00040000,
  251. CM0_PRIEST_UNK19 =0x00080000,
  252. CM0_PRIEST_HOLY_FIRE =0x00100000,
  253. CM0_PRIEST_STARSHARDS =0x00200000,
  254. CM0_PRIEST_HOLY_NOVA1 =0x00400000, //also includes "Twin Disciplines"
  255. CM0_PRIEST_MIND_FLAY =0x00800000, //huge collection of unused spells too...
  256. CM0_PRIEST_DESPERATE_PRAYER =0x01000000,
  257. CM0_PRIEST_DEVOURING_PLAGUE =0x02000000,
  258. CM0_PRIEST_MIND_VISION =0x04000000,
  259. CM0_PRIEST_HOLY_NOVA2 =0x08000000,
  260. CM0_PRIEST_CIRCLE_OF_HEALING =0x10000000,
  261. CM0_PRIEST_WEAKENED_SOUL =0x20000000, //PW:Shield debuff
  262. CM0_PRIEST_MISC30 =0x40000000, // Ressurection , Shackle Undead , Shadowfiend
  263. CM0_PRIEST_MISC_BUFFS =0x80000000,
  264. };
  265. enum CM1_PRIEST_SPELLS
  266. {
  267. CM1_PRIEST_DISPELS =0x00000001, //Dispel Magic, Cure Disease
  268. CM1_PRIEST_SHADOW_WORD_DEATH_TARGET =0x00000002,
  269. CM1_PRIEST_BINDING_HEAL =0x00000004,
  270. CM1_PRIEST_SHADOW_WEAVING =0x00000008,
  271. CM1_PRIEST_UNK36 =0x00000010,
  272. CM1_PRIEST_PRAYER_OF_MENDING =0x00000020,
  273. CM1_PRIEST_MIND_SOOTHE =0x00000040,
  274. CM1_PRIEST_MASS_DISPEL =0x00000080,
  275. CM1_PRIEST_SHADOWFIEND =0x00000100,
  276. CM1_PRIEST_CLEARCASTING =0x00000200,
  277. CM1_PRIEST_VAMPIRIC_TOUCH =0x00000400,
  278. CM1_PRIEST_PRIEST_SHADOWFORM =0x00000800,
  279. CM1_PRIEST_MISC_TALENTS =0x00001000, //lots of random stuff
  280. CM1_PRIEST_SHADOW_WORD_DEATH_SELF =0x00002000,
  281. CM1_PRIEST_REFLECTIVE_SHIELD =0x00004000,
  282. CM1_PRIEST_PENANCE_DMG =0x00008000,
  283. CM1_PRIEST_PENANCE_HEAL =0x00010000,
  284. CM1_PRIEST_HOLY_CONCENTRATION =0x00020000,
  285. CM1_PRIEST_DISPERSION =0x00040000,
  286. CM1_PRIEST_MIND_SEAR1 =0x00080000,
  287. CM1_PRIEST_MIND_SEAR2 =0x00100000,
  288. CM1_PRIEST_SILENCE =0x00200000,
  289. CM1_PRIEST_DIVINE_HYMN1 =0x00400000,
  290. CM1_PRIEST_PENANCE_BASE =0x00800000,
  291. CM1_PRIEST_DIVINE_AEGIS =0x01000000,
  292. CM1_PRIEST_FEAR_WARD =0x02000000,
  293. CM1_PRIEST_SHACKLE_UNDEAD =0x04000000, //see also CM0_PRIEST_MISC30
  294. CM1_PRIEST_GUARDIAN_SPIRIT =0x08000000,
  295. CM1_PRIEST_PAIN_SUPRESSION =0x10000000,
  296. CM1_PRIEST_POWER_INFUSION =0x20000000,
  297. CM1_PRIEST_INNER_FOCUS =0x40000000,
  298. CM1_PRIEST_MIND_VISION =0x80000000,
  299. };
  300. enum CM2_PRIEST_SPELLS
  301. {
  302. CM2_PRIEST_LEVITATE =0x00000001,
  303. CM2_PRIEST_UNK65 =0x00000002,
  304. CM2_PRIEST_DIVINE_HYMN2 =0x00000004, //Uncategorized
  305. CM2_PRIEST_UNK67 =0x00000008,
  306. CM2_PRIEST_HYMN_OF_HOPE =0x00000010,
  307. CM2_PRIEST_BORROWED_TIME =0x00000020,
  308. CM2_PRIEST_MIND_FLAY =0x00000040,
  309. CM2_PRIEST_PENANCE_CHANNEL =0x00000080,
  310. CM2_PRIEST_BLACKOUT =0x00000100,
  311. CM2_PRIEST_SPIRIT_OF_REDEMPTION =0x00000200,
  312. CM2_PRIEST_MISC_BUFFS =0x00000400,
  313. CM2_PRIEST_GIFT_OF_THE_NAARU =0x80000000,
  314. };
  315.  
  316. enum CM0_DRUID_SPELLS //7
  317. {
  318. CM0_DRUID_WRATH =0x00000001,
  319. CM0_DRUID_MOONFIRE =0x00000002,
  320. CM0_DRUID_STARFIRE =0x00000004,
  321. CM0_DRUID_DEMORALIZING_ROAR =0x00000008,
  322. CM0_DRUID_REJUVENATION =0x00000010,
  323. CM0_DRUID_HEALING_TOUCH =0x00000020,
  324. CM0_DRUID_REGROWTH =0x00000040,
  325. CM0_DRUID_TRANQUILITY =0x00000080,
  326. CM0_DRUID_THORNS =0x00000100,
  327. CM0_DRUID_ENTANGLING_ROOTS =0x00000200,
  328. CM0_DRUID_FAERIE_FIRE =0x00000400,//includes Faerie Fire (Feral)
  329. CM0_DRUID_MAUL =0x00000800,
  330. CM0_DRUID_RAKE_CLAW =0x00001000,//Rake & Claw
  331. CM0_DRUID_BASH =0x00002000,
  332. CM0_DRUID_PROWL =0x00004000,
  333. CM0_DRUID_SHRED =0x00008000,
  334. CM0_DRUID_RAVAGE =0x00010000,
  335. CM0_DRUID_POUNCE =0x00020000,
  336. CM0_DRUID_MARK_OF_THE_WILD =0x00040000,//includes Gift of the Wild
  337. CM0_DRUID_ENRAGE =0x00080000,
  338. CM0_DRUID_NATURES_GRASP =0x00100000,
  339. CM0_DRUID_INSECT_SWARM =0x00200000,
  340. CM0_DRUID_HURRICANE =0x00400000,
  341. CM0_DRUID_RIP_BITE =0x00800000,//Rip & Ferocious Bite
  342. CM0_DRUID_SOOTHE_HIBERNATE =0x01000000,//Soothe Animal & Hibernate
  343. CM0_DRUID_BEAR_FORM_PASSIVE2 =0x02000000,
  344. CM0_DRUID_UNK1 =0x04000000,
  345. CM0_DRUID_CAT_FORM_PASSIVE =0x08000000,
  346. CM0_DRUID_REBIRTH =0x10000000,
  347. CM0_DRUID_FAERIE_DRAGON_FORM =0x20000000,
  348. CM0_DRUID_BEAR_FORM =0x40000000,//includes Dire Bear Form
  349. CM0_DRUID_CAT_FORM =0x80000000,
  350. };
  351. enum CM1_DRUID_SPELLS
  352. {
  353. CM1_DRUID_FERAL_CHARGE_BEAR1 =0x00000001,
  354. CM1_DRUID_SWIFTMEND =0x00000002,
  355. CM1_DRUID_CURE_POISON =0x00000004,//also Abolish Poison
  356. CM1_DRUID_GROWL =0x00000008,
  357. CM1_DRUID_LIFEBLOOM =0x00000010,
  358. CM1_DRUID_CYCLONE =0x00000020,
  359. CM1_DRUID_MANGLE_BEAR =0x00000040,
  360. CM1_DRUID_MAIM =0x00000080,
  361. CM1_DRUID_LACERATE =0x00000100,
  362. CM1_DRUID_FORCE_OF_NATURE =0x00000200,
  363. CM1_DRUID_MANGLE_CAT =0x00000400,
  364. CM1_DRUID_LEADER_OF_THE_PACK =0x00000800,
  365. CM1_DRUID_INNERVATE =0x00001000,
  366. CM1_DRUID_MOONKIN =0x00002000,//Moonkin Form & Aura
  367. CM1_DRUID_TRAVEL_FORM =0x00004000,
  368. CM1_DRUID_FLIGHT_FORMS =0x00008000,
  369. CM1_DRUID_TREE_OF_LIFE =0x00010000,
  370. CM1_DRUID_SOOTHE_HIBERNATE =0x00020000,//Soothe Animal & Hibernate
  371. CM1_DRUID_BARKSKIN =0x00040000,
  372. CM1_DRUID_NATURES_SWIFTNESS =0x00080000,
  373. CM1_DRUID_SWIPE =0x00100000,
  374. CM1_DRUID_CLEARCASTING =0x00200000,
  375. CM1_DRUID_REMOVE_CURSE =0x00400000,
  376. CM1_DRUID_STARFALL1 =0x00800000,
  377. CM1_DRUID_TYPHOON =0x01000000,
  378. CM1_DRUID_NOURISH =0x02000000,
  379. CM1_DRUID_WILD_GROWTH =0x04000000,
  380. CM1_DRUID_TREE_OF_LIFE_PASSIVE =0x08000000,
  381. CM1_DRUID_SAVAGE_ROAR_LOCK_JAW =0x10000000,//Savage Roar & Lock Jaw
  382. CM1_DRUID_COWER =0x20000000,
  383. CM1_DRUID_FRENZIED_REGENERATION =0x40000000,
  384. CM1_DRUID_AQUATIC_FORM_PASSIVE =0x80000000,
  385. };
  386. enum CM2_DRUID_SPELLS
  387. {
  388. CM2_DRUID_CHALLENGING_ROAR =0x00000001,
  389. CM2_DRUID_BEAR_FORM_PASSIVE =0x00000002,//also Dire Bear Form (Passive)
  390. CM2_DRUID_MOONKIN_FORM_PASSIVE =0x00000004,
  391. CM2_DRUID_DASH =0x00000008,
  392. CM2_DRUID_FERAL_CHARGE_BEAR2 =0x00000010,
  393. CM2_DRUID_FERAL_CHARGE_CAT =0x00000020,
  394. CM2_DRUID_BERSERK =0x00000040,
  395. CM2_DRUID_SURVIVAL_INSTINCTS =0x00000080,
  396. CM2_DRUID_STARFALL2 =0x00000100,
  397. CM2_DRUID_REVIVE =0x00000200,
  398. CM2_DRUID_SWIPE_CAT =0x00000400,
  399. CM2_DRUID_TIGERS_FURY =0x00000800,
  400. CM2_DRUID_NATURES_GRASP =0x00001000,
  401. };
  402.  
  403. enum CM0_ROGUE_SPELLS //8
  404. {
  405. CM0_ROGUE_THROW =0x00000001,
  406. CM0_ROGUE_SINISTER_STRIKE =0x00000002,
  407. CM0_ROGUE_BACKSTAB =0x00000004,
  408. CM0_ROGUE_GOUGE =0x00000008,
  409. CM0_ROGUE_KICK =0x00000010,
  410. CM0_ROGUE_EVASION =0x00000020,
  411. CM0_ROGUE_SPRINT =0x00000040,
  412. CM0_ROGUE_SAP =0x00000080,
  413. CM0_ROGUE_GARROTE =0x00000100,
  414. CM0_ROGUE_AMBUSH =0x00000200,
  415. CM0_ROGUE_CHEAP_SHOT =0x00000400,
  416. CM0_ROGUE_VANISH =0x00000800,
  417. CM0_ROGUE_DISTRACT =0x00001000,
  418. CM0_ROGUE_INSTANT_POISON =0x00002000,
  419. CM0_ROGUE_CRIPPLING_POISON =0x00004000,
  420. CM0_ROGUE_MIND_NUMBING_POISON =0x00008000,
  421. CM0_ROGUE_DEADLY_POISON =0x00010000,
  422. CM0_ROGUE_EVISCERATE =0x00020000,
  423. CM0_ROGUE_SLICE_AND_DICE =0x00040000,
  424. CM0_ROGUE_EXPOSE_ARMOR =0x00080000,
  425. CM0_ROGUE_RUPTURE =0x00100000,
  426. CM0_ROGUE_KIDNEY_SHOT =0x00200000,
  427. CM0_ROGUE_STEALTH =0x00400000,
  428. CM0_ROGUE_MISC_COMBO_MOVES =0x00800000, //most of these have their own flag also...
  429. CM0_ROGUE_BLIND =0x01000000,
  430. CM0_ROGUE_HEMORRHAGE =0x02000000,
  431. CM0_ROGUE_CONFUSION =0x04000000,//Uncategorized
  432. CM0_ROGUE_FEINT =0x08000000,
  433. CM0_ROGUE_WOUND_POISON =0x10000000,
  434. CM0_ROGUE_SHIV =0x20000000,
  435. CM0_ROGUE_MISC =0x40000000, //lots of stuff
  436. CM0_ROGUE_RIPOSTE =0x80000000,// old Riposte , Uncategorized
  437. };
  438. enum CM1_ROGUE_SPELLS
  439. {
  440. CM1_ROGUE_DEADLY_THROW =0x00000001,
  441. CM1_ROGUE_MUTILATE1 =0x00000002,
  442. CM1_ROGUE_MUTILATE2 =0x00000004,
  443. CM1_ROGUE_ENVENOM =0x00000008,
  444. CM1_ROGUE_ANESTHETIC_POISON =0x00000010,
  445. CM1_ROGUE_PREMEDITATION =0x00000020,
  446. CM1_ROGUE_COLD_BLOOD =0x00000040,
  447. CM1_ROGUE_ADRENALINE_RUSH =0x00000080,
  448. CM1_ROGUE_RIPOSTE =0x00000100, // New Riposte in Expansion
  449. CM1_ROGUE_SHADOWSTEP =0x00000200,
  450. CM1_ROGUE_CHEAT_DEATH =0x00000400,
  451. CM1_ROGUE_BLADE_FLURRY =0x00000800,
  452. CM1_ROGUE_PREPARATION =0x00001000,
  453. CM1_ROGUE_DISARM_TRAP =0x00002000,
  454. CM1_ROGUE_PICK_LOCK =0x00004000,
  455. CM1_ROGUE_SAFE_FALL =0x00008000,
  456. CM1_ROGUE_CLOAK_OF_SHADOWS =0x00010000,
  457. CM1_ROGUE_TRICKS_OF_THE_TRADE1 =0x00020000,
  458. CM1_ROGUE_FAN_OF_KNIVES =0x00040000,
  459. CM1_ROGUE_POISON_UNK =0x00080000, //something to do with poisons, not sure what
  460. CM1_ROGUE_DISMANTLE =0x00100000,
  461. CM1_ROGUE_TURN_THE_TABLES =0x00200000, //also Honor Among Thieves, and more versions of Mutilate...
  462. CM1_ROGUE_VIGOR =0x00400000,
  463. CM1_ROGUE_KILLING_SPREE =0x00800000,
  464. CM1_ROGUE_HUNGER_FOR_BLOOD =0x01000000,
  465. CM1_ROGUE_SHADOW_DANCE =0x02000000,
  466. CM1_ROGUE_TRICKS_OF_THE_TRADE2 =0x04000000,//Uncategorized
  467. };
  468. enum CM2_ROGUE_SPELLS
  469. {
  470. //nothing
  471. };
  472.  
  473. enum CM0_HUNTER_SPELLS //9
  474. {
  475. CM0_HUNTER_SHOOT =0x00000001, //shooting technically is a spell XD , includes different kind of shoots
  476. CM0_HUNTER_MELEE_COMBAT =0x00000002, //Mongoose Bite and Raptor Strike
  477. CM0_HUNTER_FIRE_TRAP_EFFECTS =0x00000004, //Immolation/Exploding Traps effects
  478. CM0_HUNTER_FREEZING_TRAP_EFFECT =0x00000008, //Freezing Trap effect
  479. CM0_HUNTER_FROST_TRAP_EFFECTS =0x00000010, //other frost traps...
  480. CM0_HUNTER_RAPID_FIRE =0x00000020,
  481. CM0_HUNTER_WING_CLIP =0x00000040,
  482. CM0_HUNTER_TRAPS =0x00000080, //the actual traps themselves I think
  483. CM0_HUNTER_FEIGN_DEATH =0x00000100,
  484. CM0_HUNTER_CONCUSSIVE_SHOT =0x00000200,
  485. CM0_HUNTER_HUNTERS_MARK =0x00000400,
  486. CM0_HUNTER_ARCANE_SHOT =0x00000800,
  487. CM0_HUNTER_MULTI_SHOT =0x00001000,
  488. CM0_HUNTER_VOLLEY =0x00002000,
  489. CM0_HUNTER_SERPENT_STING =0x00004000,
  490. CM0_HUNTER_SCORPID_STING =0x00008000,
  491. CM0_HUNTER_MISC =0x00010000, //odd combination of stuff
  492. CM0_HUNTER_AIMED_SHOT =0x00020000,
  493. CM0_HUNTER_SCATTER_SILENCING_SHOT =0x00040000, //Scatter Shot & Silencing Shot
  494. CM0_HUNTER_ASPECT_OF_THE_MONKEY =0x00080000,
  495. CM0_HUNTER_ASPECT_OF_THE_HAWK =0x00100000,
  496. CM0_HUNTER_ASPECT_OF_THE_PACK =0x00200000,
  497. CM0_HUNTER_EYES_OF_THE_BEAST =0x00400000,
  498. CM0_HUNTER_MEND_PET =0x00800000,
  499. CM0_HUNTER_REVIVE_PET =0x01000000,
  500. CM0_HUNTER_TAMED_PET_PASSIVE_01 =0x02000000,
  501. CM0_HUNTER_TAMED_PET_PASSIVE_02 =0x04000000,
  502. CM0_HUNTER_TAMED_PET_PASSIVE_03 =0x08000000,
  503. CM0_HUNTER_TAMED_PET_PASSIVE_04 =0x10000000,
  504. CM0_HUNTER_TAMED_PET_PASSIVE_05 =0x20000000,
  505. CM0_HUNTER_TAMED_PET_PASSIVE_06 =0x40000000,
  506. CM0_HUNTER_TAMED_PET_PASSIVE_07 =0x80000000,
  507.  
  508. };
  509. enum CM1_HUNTER_SPELLS
  510. {
  511. CM1_HUNTER_STEADY_SHOT =0x00000001,
  512. CM1_HUNTER_DETERRENCE =0x00000002,
  513. CM1_HUNTER_TAMED_PET_PASSIVE_08 =0x00000004,
  514. CM1_HUNTER_TAMED_PET_PASSIVE_09 =0x00000008,
  515. CM1_HUNTER_TAMED_PET_PASSIVE_10 =0x00000010,
  516. CM1_HUNTER_FEROCIOUS_INSPIRATION =0x00000020,
  517. CM1_HUNTER_FEROCIOUS_INSPIRATION2 =0x00000040,
  518. CM1_HUNTER_VIPER_STING =0x00000080,
  519. CM1_HUNTER_WYVERN_STING1 =0x00000100,
  520. CM1_HUNTER_RAPID_RECUPERATION =0x00000200,
  521. CM1_HUNTER_PET_FIRE_BREATH =0x00000400, //misc pet fire breath spells
  522. CM1_HUNTER_KILL_COMMAND =0x00000800,
  523. CM1_HUNTER_WYVERN_STING2 =0x00001000,
  524. CM1_HUNTER_SNAKE_TRAP_EFFECT =0x00002000,
  525. CM1_HUNTER_DISENGAGE =0x00004000,
  526. CM1_HUNTER_FLARE =0x00008000,
  527. CM1_HUNTER_SCARE_BEAST =0x00010000,
  528. CM1_HUNTER_UNK49 =0x00020000,
  529. CM1_HUNTER_ASPECT_OF_THE_VIPER =0x00040000,
  530. CM1_HUNTER_COUNTERATTACK =0x00080000,
  531. CM1_HUNTER_MISDIRECTION =0x00100000,
  532. CM1_HUNTER_TRUESHOT_AURA =0x00200000,
  533. CM1_HUNTER_ASPECT_OF_THE_WILD =0x00400000,
  534. CM1_HUNTER_KILL_SHOT =0x00800000,
  535. CM1_HUNTER_RAPID_KILLING =0x01000000,
  536. CM1_HUNTER_BESTIAL_WRATH =0x02000000,
  537. CM1_HUNTER_BEAR_TRAP =0x04000000,
  538. CM1_HUNTER_BLACK_ARROW =0x08000000,
  539. CM1_HUNTER_PET_SPELLS =0x10000000,
  540. CM1_HUNTER_PET_DASH_DIVE =0x20000000, //Dash & Dive
  541. CM1_HUNTER_SAVAGE_REND =0x40000000,
  542. CM1_HUNTER_EXPLOSIVE_SHOT =0x80000000,
  543. };
  544. enum CM2_HUNTER_SPELLS
  545. {
  546. CM2_HUNTER_CHIMERA_SHOT =0x00000001,
  547. CM2_HUNTER_TRACKING =0x00000002,
  548. CM2_HUNTER_MASTERS_CALL =0x00000004,
  549. CM2_HUNTER_INTIMIDATION =0x00000008,
  550. CM2_HUNTER_ASPECT_OF_THE_BEAST =0x00000010,
  551. CM2_HUNTER_CAMOUFLAGE =0x00000020,
  552. CM2_HUNTER_EXPLOSIVE_SHOT1 =0x00000040,
  553. CM2_HUNTER_WILD_QUIVER_AUTO_SHOT =0x00000080,//Chance to proc from a quiver, uncatergorized
  554. CM2_HUNTER_UNK72 =0x00000100,
  555. CM2_HUNTER_EXPLOSIVE_SHOT2 =0x00000200,
  556. CM2_HUNTER_CHIMERA_SHOT__PET =0x00000400,
  557. CM2_HUNTER_CHIMERA_SHOT__SERPENT =0x00000800, //dunno what's so special about this one =P
  558. CM2_HUNTER_APSECT_OF_THE_DRAGONHAWK1 =0x00001000,
  559. CM2_HUNTER_ASPECT_OF_THE_DRAGONHAWK2 =0x00002000,
  560.  
  561. CM2_HUNTER_GIFT_OF_THE_NAARU =0x80000000,
  562. };
  563.  
  564. enum CM0_PALADIN_SPELLS //10
  565. {
  566. CM0_PALADIN_RIGHTEOUS_FURY =0x00000001,
  567. CM0_PALADIN_BLESSING_OF_MIGHT =0x00000002,//Also includes Greater Blessing of Might
  568. CM0_PALADIN_REPENTANCE =0x00000004,
  569. CM0_PALADIN_RETRIBUTION_AURA =0x00000008,
  570. CM0_PALADIN_HAND_OF_FREEDOM =0x00000010,
  571. CM0_PALADIN_CONSECRATION =0x00000020,
  572. CM0_PALADIN_DEVOTION_AURA =0x00000040,
  573. CM0_PALADIN_HAND_OF_PROTECTION =0x00000080,
  574. CM0_PALADIN_HAND_OF_SALVATION1 =0x00000100,
  575. CM0_PALADIN_STUN =0x00000200, //Used by Seal of Justice
  576. CM0_PALADIN_UNK10 =0x00000400, //Probably another effect from a different Seal
  577. CM0_PALADIN_HAMMER_OF_JUSTICE =0x00000800,
  578. CM0_PALADIN_PURIFY_CLEANSE =0x00001000, //Purify&Cleanse + some other talent ranks
  579. CM0_PALADIN_HAND_OF_SACRIFICE =0x00002000,
  580. CM0_PALADIN_AVENGERS_SHIELD =0x00004000,
  581. CM0_PALADIN_LAY_ON_HANDS =0x00008000,
  582. CM0_PALADIN_BLESSING_OF_WISDOM =0x00010000, // Also includes Greater Blessing of Wisdom
  583. CM0_PALADIN_CONCENTRATION_AURA =0x00020000, //+Couple talents
  584. CM0_PALADIN_SEAL_OF_WISDOM_LIGHT =0x00040000, //Seal of Wisdom & Seal of Light<- Not used anymore in WOTLK3.1.0
  585. CM0_PALADIN_JUDGEMENT_OF_WISDOM_LIGHT =0x00080000, //Judgement of Wisdom & Judgement of Light<- Not used anymore in WOTLK3.1.0
  586. CM0_PALADIN_JUDGEMENT_OF_JUSTICE =0x00100000,
  587. CM0_PALADIN_HOLY_SHOCK =0x00200000,
  588. CM0_PALADIN_DIVINE_SHIELD =0x00400000,
  589. CM0_PALADIN_JUDGEMENT_ACTIVATE =0x00800000, //New judgements , includes all kind of judgements from Different seals
  590. CM0_PALADIN_BLESSING_OF_KINGS =0x01000000, // Also includes Greater Blessing of Kings
  591. CM0_PALADIN_SEAL_OF_COMMAND =0x02000000,
  592. CM0_PALADIN_MISC_AURAS =0x04000000,
  593. CM0_PALADIN_SEAL_OF_JUST_RIGHT =0x08000000, //Seal of Justice & Seal of Righteousness
  594. CM0_PALADIN_MISC_BLESSINGS =0x10000000, //most of them aren't used anymore by players
  595. CM0_PALADIN_HEART_OF_THE_CRUSADER =0x20000000,
  596. CM0_PALADIN_FLASH_OF_LIGHT =0x40000000,
  597. CM0_PALADIN_HOLY_LIGHT =0x80000000,
  598. };
  599. enum CM1_PALADIN_SPELLS
  600. {
  601. CM1_PALADIN_JUDGEMENT_OF_LIGHT =0x00000001,//Uncategorized
  602. CM1_PALADIN_EXORCISM =0x00000002,
  603. CM1_PALADIN_RIGHTEOUS_DEFENSE =0x00000004,
  604. CM1_PALADIN_JUDGEMENT_OF_BLOOD_MARTYR =0x00000008,
  605. CM1_PALADIN_MISC_AURAS =0x00000010,
  606. CM1_PALADIN_HAND_OF_SALVATION2 =0x00000020, //Uncategorized
  607. CM1_PALADIN_HOLY_SHIELD =0x00000040,
  608. CM1_PALADIN_HAMMER_OF_WRATH =0x00000080,
  609. CM1_PALADIN_DIVINE_FAVOR =0x00000100,
  610. CM1_PALADIN_JUDGEMENT_OF_COMMAND =0x00000200, //NPC spell I think
  611. CM1_PALADIN_SEAL_OF_BLOOD_MARTYR =0x00000400, //Seal of Blood & Seal of the Martyr
  612. CM1_PALADIN_SEAL_OF_CORRUPT_VENGE =0x00000800, //Seal of Corruption & Seal of Vengeance
  613. CM1_PALADIN_SPIRITUAL_ATTUNEMENT =0x00001000,
  614. CM1_PALADIN_AVENGING_WRATH =0x00002000,
  615. CM1_PALADIN_VINDICATION =0x00004000,
  616. CM1_PALADIN_CRUSADER_STRIKE =0x00008000,
  617. CM1_PALADIN_HOLY_SHOCK =0x00010000,
  618. CM1_PALADIN_DIVINE_STORM =0x00020000,
  619. CM1_PALADIN_HAMMER_OF_THE_RIGHTEOUS =0x00040000,
  620. CM1_PALADIN_SACRED_SHIELD =0x00080000,
  621. CM1_PALADIN_SHIELD_OF_RIGHTEOUSNESS =0x00100000,
  622. CM1_PALADIN_HOLY_WRATH =0x00200000,
  623. CM1_PALADIN_JUDGEMENT_OF_CORRUPT_VENG =0x00400000,
  624. CM1_PALADIN_TURN_EVIL =0x00800000,
  625. CM1_PALADIN_BEACON_OF_LIGHT =0x01000000,
  626. CM1_PALADIN_SEAL_OF_LIGHT =0x02000000,
  627. CM1_PALADIN_SEAL_OF_WISDOM =0x04000000,
  628. CM1_PALADIN_SENSE_UNDEAD =0x08000000,
  629. CM1_PALADIN_SUMMON_MOUNT =0x10000000,
  630. CM1_PALADIN_SEAL_OF_RIGHTEOUSNESS =0x20000000,
  631. CM1_PALADIN_HAND_OF_RECKONING =0x40000000,
  632. };
  633. enum CM2_PALADIN_SPELLS
  634. {
  635. CM2_PALADIN_GIFT_OF_THE_NAARU =0x80000000,
  636. };
  637.  
  638.  
  639. enum CM0_SHAMAN_SPELLS //11
  640. {
  641. CM0_SHAMAN_LIGHTNING_BOLT =0x00000001,
  642. CM0_SHAMAN_CHAIN_LIGHTNING =0x00000002,
  643. CM0_SHAMAN_MAGMA_TOTEM_ATTACK =0x00000004,
  644. CM0_SHAMAN_STONECLAW_TOTEM =0x00000008,
  645. CM0_SHAMAN_SEARING_TOTEM =0x00000010,
  646. CM0_SHAMAN_FIRE_NOVA =0x00000020, //used by Fire Nova Totem
  647. CM0_SHAMAN_HEALING_WAVE =0x00000040,
  648. CM0_SHAMAN_LESSER_HEALING_WAVE =0x00000080,
  649. CM0_SHAMAN_CHAIN_HEAL =0x00000100,
  650. CM0_SHAMAN_REINCARNATION =0x00000200,
  651. CM0_SHAMAN_LIGHTNING_SHIELD =0x00000400,
  652. CM0_SHAMAN_GHOSTWOLF =0x00000800,
  653. CM0_SHAMAN_MAGMA_TOTEM =0x00001000,
  654. CM0_SHAMAN_HEALING_STREAM =0x00002000, //used by Healing Stream Totem
  655. CM0_SHAMAN_MANA_SPRING =0x00004000, //used by Mana Spring Totem
  656. CM0_SHAMAN_STONESKIN =0x00008000, //used by Stoneskin Totem
  657. CM0_SHAMAN_STRENGTH_OF_EARTH =0x00010000, //used by Strength of Earth Totem
  658. CM0_SHAMAN_UNK17 =0x00020000, //linked to "Shadow Totem" & "Corrupted Air Totem"
  659. CM0_SHAMAN_GROUNDING_TOTEM =0x00040000,
  660. CM0_SHAMAN_RESTO_TOTEMS =0x00080000, //Healing Stream Totem& Mana Spring Totem
  661. CM0_SHAMAN_EARTH_SHOCK =0x00100000,
  662. CM0_SHAMAN_FLAMETONGUE_WEAPON =0x00200000,
  663. CM0_SHAMAN_ROCKBITER_WEAPON =0x00400000,
  664. CM0_SHAMAN_WINDFURY_WEAPON_PROC =0x00800000,
  665. CM0_SHAMAN_FROSTBRAND_WEAPON_PROC =0x01000000,
  666. CM0_SHAMAN_FLAMETONGUE_TOTEM =0x02000000,
  667. CM0_SHAMAN_MISC_TOTEM_EFFECTS =0x04000000, //lots of stuff...
  668. CM0_SHAMAN_FIRE_NOVA_TOTEM =0x08000000,
  669. CM0_SHAMAN_FLAME_SHOCK =0x10000000,
  670. CM0_SHAMAN_MISC_TOTEMS =0x20000000, //non-attacking totems
  671. CM0_SHAMAN_FIRE_TOTEM_ATTACK =0x40000000,
  672. CM0_SHAMAN_FROST_SHOCK =0x80000000,
  673. };
  674. enum CM1_SHAMAN_SPELLS
  675. {
  676. CM1_SHAMAN_EARTHBIND_EFFECTS =0x00000001, //includes "Earthen Power".. the root effect?
  677. CM1_SHAMAN_MAELSTROM_WEAPON_RANK1 =0x00000002, //Rank 1 ONLY
  678. CM1_SHAMAN_UNK34 =0x00000004,
  679. CM1_SHAMAN_CURES =0x00000008,//Cleanse Spirit, Cure Poison/Disease
  680. CM1_SHAMAN_STORMSTRIKE1 =0x00000010,
  681. CM1_SHAMAN_WATER_SHIELD =0x00000020,
  682. CM1_SHAMAN_BLOODLUST_HEROISM =0x00000040,//Bloodlust & Heroism
  683. CM1_SHAMAN_NATURES_SWIFTNESS =0x00000080,
  684. CM1_SHAMAN_WRATH_OF_AIR_TOTEM =0x00000100,
  685. CM1_SHAMAN_FLURRY =0x00000200,
  686. CM1_SHAMAN_EARTH_SHIELD =0x00000400,
  687. CM1_SHAMAN_WEAPON_ENCHANTS =0x00000800,//Purge is also in here
  688. CM1_SHAMAN_LAVA_BURST =0x00001000,
  689. CM1_SHAMAN_THUNDERSTORM =0x00002000,
  690. CM1_SHAMAN_CLEARCASTING =0x00004000,//Elemental Mastery
  691. CM1_SHAMAN_HEX =0x00008000,
  692. CM1_SHAMAN_FERAL_SPIRIT =0x00010000,
  693. CM1_SHAMAN_SHAMANISTIC_RAGE =0x00020000,
  694. CM1_SHAMAN_FIRE_NOVA1 =0x00040000,
  695. CM1_SHAMAN_EARTHLIVING =0x00080000,
  696. CM1_SHAMAN_EARTHLIVING_WEAPON_PASSIVE =0x00100000,
  697. CM1_SHAMAN_WINDFURY_TOTEM =0x00200000,
  698. CM1_SHAMAN_EARTH_ELEMENTAL_TOTEM =0x00400000,
  699. CM1_SHAMAN_FIRE_ELEMENTAL_TOTEM =0x00800000,
  700. CM1_SHAMAN_STORMSTRIKE2 =0x01000000,
  701. CM1_SHAMAN_TOTEM_OF_WRATH =0x02000000,
  702. CM1_SHAMAN_RESTO_BUFFS =0x04000000,//Ancestral Fortitude, Healing Way, etc
  703. CM1_SHAMAN_WIND_SHOCK =0x08000000,
  704. CM1_SHAMAN_WATER_BREATHING =0x10000000,
  705. CM1_SHAMAN_WATER_WALKING =0x20000000,
  706. CM1_SHAMAN_ASTRAL_RECALL =0x40000000,
  707. CM1_SHAMAN_UNK63 =0x80000000,
  708. };
  709. enum CM2_SHAMAN_SPELLS
  710. {
  711. CM2_SHAMAN_TIDAL_FORCE =0x00000001,
  712. CM2_SHAMAN_SPIRIT_WOLF_SPELLS =0x00000002,
  713. CM2_SHAMAN_LAVA_LASH =0x00000004,
  714. CM2_SHAMAN_IMPROVED_GHOSTWOLF =0x00000008,
  715. CM2_SHAMAN_RIPTIDE =0x00000010,
  716. CM2_SHAMAN_IMPROVED_FIRE_NOVA_TOTEM =0x00000020, //the stun part
  717. CM2_SHAMAN_TIDAL_MASTERY =0x00000040,
  718. CM2_SHAMAN_UNK71 =0x00000080,
  719. CM2_SHAMAN_WINDFURY_WEAPON_PASSIVE =0x00000100,
  720. CM2_SHAMAN_MAELSTROM_WEAPON =0x00000200, //all ranks (including rank 1)
  721. CM2_SHAMAN_STORMSTRIKE3 =0x00000400, //CM1_SHAMAN_STORMSTRIKE2 duplicate... same spells
  722. CM2_SHAMAN_COMMAND =0x00000800,
  723. CM2_SHAMAN_ROCKYREPRISAL =0X00001000,
  724. CM2_SHAMAN_MAGMASHIELD =0X00002000,
  725. CM2_SHAMAN_PRIMORDIALFURY=0X00004000,
  726. CM2_SHAMAN_SPIRITBURN =0X00008000,
  727. CM2_SHAMAN_EMBRACEOFTHEEARTHMOTHER = 0X00010000,
  728. CM2_SHAMAN_PRIMALSTRIKE =0x00020000,
  729. CM2_SHAMAN_GIFT_OF_THE_NAARU =0x80000000,
  730. };
  731.  
  732.  
  733. enum CM0_DEATHKNIGHT_SPELLS //15
  734. {
  735. CM0_DEATHKNIGHT_PLAGUE_STRIKE =0x00000001,
  736. CM0_DEATHKNIGHT_ICY_TOUCH_TALONS =0x00000002, //Icy Touch & Icy Talons
  737. CM0_DEATHKNIGHT_CHAINS_OF_ICE1 =0x00000004,
  738. CM0_DEATHKNIGHT_DEATH_RUNES =0x00000008, //Blood Tap & Death Rune Mastery
  739. CM0_DEATHKNIGHT_DEATH_STRIKE =0x00000010,
  740. CM0_DEATHKNIGHT_DEATH_AND_DECAY =0x00000020,
  741. CM0_DEATHKNIGHT_UNK6 =0x00000040,
  742. CM0_DEATHKNIGHT_DESECRATION =0x00000080,
  743. CM0_DEATHKNIGHT_UNHOLY_PRESENCE =0x00000100,
  744. CM0_DEATHKNIGHT_STRANGULATE =0x00000200,
  745. CM0_DEATHKNIGHT_MIND_FREEZE =0x00000400,
  746. CM0_DEATHKNIGHT_ARMY_OF_THE_DEAD =0x00000800,
  747. CM0_DEATHKNIGHT_RAISE_DEAD =0x00001000,
  748. CM0_DEATHKNIGHT_DEATH_COIL =0x00002000,
  749. CM0_DEATHKNIGHT_RUNE_WEAPONS =0x00004000, //seems to be something to do with rune weapons
  750. CM0_DEATHKNIGHT_FROST_PRESENCE =0x00008000,
  751. CM0_DEATHKNIGHT_VENDETTA =0x00010000,
  752. CM0_DEATHKNIGHT_TUNDRA_STALKER =0x00020000,
  753. CM0_DEATHKNIGHT_BLOOD_BOIL =0x00040000,
  754. CM0_DEATHKNIGHT_DEATH_PACT =0x00080000,
  755. CM0_DEATHKNIGHT_ICEBOUND_FORTITUDE =0x00100000,
  756. CM0_DEATHKNIGHT_UNBREAKABLE_ARMOR =0x00200000, //Frozen Rune Weapon also?Yes, Also Includes Frozen Rune Weapon
  757. CM0_DEATHKNIGHT_BLOOD_STRIKE =0x00400000,
  758. CM0_DEATHKNIGHT_BLOOD_PRESENCE =0x00800000,
  759. CM0_DEATHKNIGHT_HEART_STRIKE =0x01000000,
  760. CM0_DEATHKNIGHT_DEATH_GRIP =0x02000000,
  761. CM0_DEATHKNIGHT_MELEE_INTERVENTION =0x04000000, //Also Includes Archerus Deathcharger
  762. CM0_DEATHKNIGHT_RUNE_TRAP =0x08000000,
  763. CM0_DEATHKNIGHT_MARK_OF_BLOOD =0x10000000,
  764. CM0_DEATHKNIGHT_HYSTERIA =0x20000000,
  765. CM0_DEATHKNIGHT_DANCING_RUNE_WEAPON =0x40000000,
  766. CM0_DEATHKNIGHT_FROZEN_RUNE_WEAPON =0x80000000, // Uncategorized
  767. };
  768. enum CM1_DEATHKNIGHT_SPELLS
  769. {
  770. CM1_DEATHKNIGHT_DEATHCHILL =0x00000001,
  771. CM1_DEATHKNIGHT_HOWLING_BLAST =0x00000002,
  772. CM1_DEATHKNIGHT_FROST_STIKE =0x00000004,
  773. CM1_DEATHKNIGHT_VAMPIRIC_BLOOD =0x00000008,
  774. CM1_DEATHKNIGHT_LICHBORNE =0x00000010,
  775. CM1_DEATHKNIGHT_CORPSE_EXPLOSION =0x00000020,
  776. CM1_DEATHKNIGHT_BONE_SHIELD =0x00000040,
  777. CM1_DEATHKNIGHT_SUMMON_GARGOYLE =0x00000080,
  778. CM1_DEATHKNIGHT_UNHOLY_BLIGHT =0x00000100,
  779. CM1_DEATHKNIGHT_UNK41 =0x00000200,
  780. CM1_DEATHKNIGHT_UNK42 =0x00000400,
  781. CM1_DEATHKNIGHT_UNHOLY_DISEASES =0x00000800, //the debuff parts I think
  782. CM1_DEATHKNIGHT_UNK44 =0x00001000,
  783. CM1_DEATHKNIGHT_DEATH =0x00002000,
  784. CM1_DEATHKNIGHT_CHAINS_OF_ICE2 =0x00004000,
  785. CM1_DEATHKNIGHT_FROZEN =0x00008000,
  786. CM1_DEATHKNIGHT_PESTILENCE =0x00010000,
  787. CM1_DEATHKNIGHT_OBLITERATE =0x00020000,
  788. CM1_DEATHKNIGHT_ICY_CLUTCH =0x00040000,
  789. CM1_DEATHKNIGHT_DESECRATION =0x00080000,
  790. CM1_DEATHKNIGHT_VENDETTA =0x00100000,
  791. CM1_DEATHKNIGHT_HEALTH_LEECH =0x00200000,
  792. CM1_DEATHKNIGHT_SCENT_OF_BLOOD =0x00400000,
  793. CM1_DEATHKNIGHT_UNK55 =0x00800000,
  794. CM1_DEATHKNIGHT_UNK56 =0x01000000,
  795. CM1_DEATHKNIGHT_BLOOD_PLAGUE =0x02000000,
  796. CM1_DEATHKNIGHT_FROST_FEVER =0x04000000,
  797. CM1_DEATHKNIGHT_SCOURGE_STRIKE =0x08000000,
  798. CM1_DEATHKNIGHT_DARK_COMMAND =0x10000000,
  799. CM1_DEATHKNIGHT_RUNE_STRIKE =0x20000000,
  800. CM1_DEATHKNIGHT_HORN_OF_WINTER =0x40000000,
  801. CM1_DEATHKNIGHT_RAISE_ALLY =0x80000000,
  802. };
  803. enum CM2_DEATHKNIGHT_SPELLS
  804. {
  805. CM2_DEATHKNIGHT_UNK64 =0x00000001,
  806. CM2_DEATHKNIGHT_FF_BP_ACTIVE =0x00000002, //the non-passive parts of Frost Fever & Blood Plague
  807. CM2_DEATHKNIGHT_GIFT_OF_THE_NAARU =0x80000000,
  808. };
Advertisement
Add Comment
Please, Sign In to add comment