aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/server/scripts/Spells/spell_dh.cpp144
1 files changed, 135 insertions, 9 deletions
diff --git a/src/server/scripts/Spells/spell_dh.cpp b/src/server/scripts/Spells/spell_dh.cpp
index 490f6ac69a0..60cadb9b8c3 100644
--- a/src/server/scripts/Spells/spell_dh.cpp
+++ b/src/server/scripts/Spells/spell_dh.cpp
@@ -31,15 +31,141 @@
enum DemonHunterSpells
{
- SPELL_DH_CHAOS_STRIKE_ENERGIZE = 193840,
- SPELL_DH_FIRST_BLOOD = 206416,
- SPELL_DH_SIGIL_OF_CHAINS_GRIP = 208674,
- SPELL_DH_SIGIL_OF_CHAINS_SLOW = 204843,
- SPELL_DH_SIGIL_OF_CHAINS_TARGET_SELECT = 204834,
- SPELL_DH_SIGIL_OF_CHAINS_VISUAL = 208673,
- SPELL_DH_SIGIL_OF_FLAME_AOE = 204598,
- SPELL_DH_SIGIL_OF_MISERY_AOE = 207685,
- SPELL_DH_SIGIL_OF_SILENCE_AOE = 204490,
+ AREATRIGGER_DH_SHATTERED_SOULS_HAVOC = 8352,
+ AREATRIGGER_DH_SHATTERED_SOULS_HAVOC_DEMON = 11231,
+ AREATRIGGER_DH_SHATTERED_SOULS_VENGEANCE = 11266,
+ AREATRIGGER_DH_SHATTERED_SOULS_VENGEANCE_DEMON = 10693,
+ AREATRIGGER_DH_SOUL_FRAGMENT_HAVOC = 12929,
+ AREATRIGGER_DH_SOUL_FRAGMENT_VENGEANCE = 10665,
+
+ SPELL_DH_ABYSSAL_STRIKE = 207550,
+ SPELL_DH_ANNIHILATION = 201427,
+ SPELL_DH_ANNIHILATION_MH = 227518,
+ SPELL_DH_ANNIHILATION_OH = 201428,
+ SPELL_DH_AWAKEN_THE_DEMON_WITHIN_CD = 207128,
+ SPELL_DH_BLUR = 212800,
+ SPELL_DH_BLUR_TRIGGER = 198589,
+ SPELL_DH_BURNING_ALIVE = 207739,
+ SPELL_DH_BURNING_ALIVE_TARGET_SELECTOR = 207760,
+ SPELL_DH_CHAOS_NOVA = 179057,
+ SPELL_DH_CHAOS_STRIKE = 162794,
+ SPELL_DH_CHAOS_STRIKE_ENERGIZE = 193840,
+ SPELL_DH_CHAOS_STRIKE_MH = 222031,
+ SPELL_DH_CHAOS_STRIKE_OH = 199547,
+ SPELL_DH_CONSUME_SOUL_HAVOC = 228542,
+ SPELL_DH_CONSUME_SOUL_HAVOC_DEMON = 228556,
+ SPELL_DH_CONSUME_SOUL_HAVOC_SHATTERED = 228540,
+ SPELL_DH_CONSUME_SOUL_HEAL = 203794,
+ SPELL_DH_CONSUME_SOUL_VENGEANCE = 208014,
+ SPELL_DH_CONSUME_SOUL_VENGEANCE_DEMON = 210050,
+ SPELL_DH_CONSUME_SOUL_VENGEANCE_SHATTERED = 210047,
+ SPELL_DH_DARKNESS_ABSORB = 209426,
+ SPELL_DH_DEMON_BLADES_DMG = 203796,
+ SPELL_DH_DEMON_SPIKES = 203819,
+ SPELL_DH_DEMON_SPIKES_TRIGGER = 203720,
+ SPELL_DH_DEMONIC = 213410,
+ SPELL_DH_DEMONIC_ORIGINS = 235893,
+ SPELL_DH_DEMONIC_ORIGINS_BUFF = 235894,
+ SPELL_DH_DEMONIC_TRAMPLE_DMG = 208645,
+ SPELL_DH_DEMONIC_TRAMPLE_STUN = 213491,
+ SPELL_DH_DEMONS_BITE = 162243,
+ SPELL_DH_EYE_BEAM = 198013,
+ SPELL_DH_EYE_BEAM_DMG = 198030,
+ SPELL_DH_EYE_OF_LEOTHERAS_DMG = 206650,
+ SPELL_DH_FEAST_OF_SOULS = 207697,
+ SPELL_DH_FEAST_OF_SOULS_PERIODIC_HEAL = 207693,
+ SPELL_DH_FEED_THE_DEMON = 218612,
+ SPELL_DH_FEL_BARRAGE = 211053,
+ SPELL_DH_FEL_BARRAGE_DMG = 211052,
+ SPELL_DH_FEL_BARRAGE_PROC = 222703,
+ SPELL_DH_FEL_DEVASTATION = 212084,
+ SPELL_DH_FEL_DEVASTATION_DMG = 212105,
+ SPELL_DH_FEL_DEVASTATION_HEAL = 212106,
+ SPELL_DH_FEL_RUSH = 195072,
+ SPELL_DH_FEL_RUSH_DMG = 192611,
+ SPELL_DH_FEL_RUSH_GROUND = 197922,
+ SPELL_DH_FEL_RUSH_WATER_AIR = 197923,
+ SPELL_DH_FELBLADE = 232893,
+ SPELL_DH_FELBLADE_CHARGE = 213241,
+ SPELL_DH_FELBLADE_DMG = 213243,
+ SPELL_DH_FELBLADE_PROC = 203557,
+ SPELL_DH_FELBLADE_PROC_VISUAL = 204497,
+ SPELL_DH_FELBLADE_PROC1 = 236167,
+ SPELL_DH_FIERY_BRAND = 204021,
+ SPELL_DH_FIERY_BRAND_DMG_REDUCTION_DEBUFF = 207744,
+ SPELL_DH_FIERY_BRAND_DOT = 207771,
+ SPELL_DH_FIRST_BLOOD = 206416,
+ SPELL_DH_FLAME_CRASH = 227322,
+ SPELL_DH_FRAILTY = 224509,
+ SPELL_DH_GLIDE = 131347,
+ SPELL_DH_GLIDE_DURATION = 197154,
+ SPELL_DH_GLIDE_KNOCKBACK = 196353,
+ SPELL_DH_HAVOC_MASTERY = 185164,
+ SPELL_DH_ILLIDANS_GRASP = 205630,
+ SPELL_DH_ILLIDANS_GRASP_DAMAGE = 208618,
+ SPELL_DH_ILLIDANS_GRASP_JUMP_DEST = 208175,
+ SPELL_DH_INFERNAL_STRIKE_CAST = 189110,
+ SPELL_DH_INFERNAL_STRIKE_IMPACT_DAMAGE = 189112,
+ SPELL_DH_INFERNAL_STRIKE_JUMP = 189111,
+ SPELL_DH_JAGGED_SPIKES = 205627,
+ SPELL_DH_JAGGED_SPIKES_DMG = 208790,
+ SPELL_DH_JAGGED_SPIKES_PROC = 208796,
+ SPELL_DH_MANA_RIFT_DMG_POWER_BURN = 235904,
+ SPELL_DH_METAMORPHOSIS = 191428,
+ SPELL_DH_METAMORPHOSIS_DUMMY = 191427,
+ SPELL_DH_METAMORPHOSIS_IMPACT_DAMAGE = 200166,
+ SPELL_DH_METAMORPHOSIS_RESET = 320645,
+ SPELL_DH_METAMORPHOSIS_TRANSFORM = 162264,
+ SPELL_DH_METAMORPHOSIS_VENGEANCE_TRANSFORM = 187827,
+ SPELL_DH_MOMENTUM = 208628,
+ SPELL_DH_NEMESIS_ABERRATIONS = 208607,
+ SPELL_DH_NEMESIS_BEASTS = 208608,
+ SPELL_DH_NEMESIS_CRITTERS = 208609,
+ SPELL_DH_NEMESIS_DEMONS = 208608,
+ SPELL_DH_NEMESIS_DRAGONKIN = 208610,
+ SPELL_DH_NEMESIS_ELEMENTALS = 208611,
+ SPELL_DH_NEMESIS_GIANTS = 208612,
+ SPELL_DH_NEMESIS_HUMANOIDS = 208605,
+ SPELL_DH_NEMESIS_MECHANICALS = 208613,
+ SPELL_DH_NEMESIS_UNDEAD = 208614,
+ SPELL_DH_RAIN_FROM_ABOVE = 206803,
+ SPELL_DH_RAIN_OF_CHAOS = 205628,
+ SPELL_DH_RAIN_OF_CHAOS_IMPACT = 232538,
+ SPELL_DH_RAZOR_SPIKES = 210003,
+ SPELL_DH_SEVER = 235964,
+ SPELL_DH_SHATTER_SOUL = 209980,
+ SPELL_DH_SHATTER_SOUL_1 = 209981,
+ SPELL_DH_SHATTER_SOUL_2 = 210038,
+ SPELL_DH_SHATTERED_SOUL = 226258,
+ SPELL_DH_SHATTERED_SOUL_LESSER_SOUL_FRAGMENT_1 = 228533,
+ SPELL_DH_SHATTERED_SOUL_LESSER_SOUL_FRAGMENT_2 = 237867,
+ SPELL_DH_SHEAR = 203782,
+ SPELL_DH_SIGIL_OF_CHAINS_AREA_SELECTOR = 204834,
+ SPELL_DH_SIGIL_OF_CHAINS_GRIP = 208674,
+ SPELL_DH_SIGIL_OF_CHAINS_JUMP = 208674,
+ SPELL_DH_SIGIL_OF_CHAINS_SLOW = 204843,
+ SPELL_DH_SIGIL_OF_CHAINS_SNARE = 204843,
+ SPELL_DH_SIGIL_OF_CHAINS_TARGET_SELECT = 204834,
+ SPELL_DH_SIGIL_OF_CHAINS_VISUAL = 208673,
+ SPELL_DH_SIGIL_OF_FLAME_AOE = 204598,
+ SPELL_DH_SIGIL_OF_FLAME_DAMAGE = 204598,
+ SPELL_DH_SIGIL_OF_FLAME_FLAME_CRASH = 228973,
+ SPELL_DH_SIGIL_OF_MISERY = 207685,
+ SPELL_DH_SIGIL_OF_MISERY_AOE = 207685,
+ SPELL_DH_SIGIL_OF_SILENCE = 204490,
+ SPELL_DH_SIGIL_OF_SILENCE_AOE = 204490,
+ SPELL_DH_SOUL_BARRIER = 227225,
+ SPELL_DH_SOUL_CLEAVE = 228477,
+ SPELL_DH_SOUL_CLEAVE_DMG = 228478,
+ SPELL_DH_SOUL_FRAGMENT_COUNTER = 203981,
+ SPELL_DH_SOUL_RENDING = 204909,
+ SPELL_DH_SPIRIT_BOMB_DAMAGE = 218677,
+ SPELL_DH_SPIRIT_BOMB_HEAL = 227255,
+ SPELL_DH_SPIRIT_BOMB_VISUAL = 218678,
+ SPELL_DH_THROW_GLAIVE = 185123,
+ SPELL_DH_UNCONTAINED_FEL = 209261,
+ SPELL_DH_VENGEFUL_RETREAT = 198813,
+ SPELL_DH_VENGEFUL_RETREAT_TRIGGER = 198793,
};
// 197125 - Chaos Strike