AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
boss_faction_champions.cpp File Reference
#include "CreatureScript.h"
#include "Player.h"
#include "ScriptedCreature.h"
#include "SpellScript.h"
#include "SpellScriptLoader.h"
#include "trial_of_the_crusader.h"

Go to the source code of this file.

Classes

struct  boss_faction_championsAI
 
class  npc_toc_druid
 
struct  npc_toc_druid::npc_toc_druidAI
 
class  npc_toc_shaman
 
struct  npc_toc_shaman::npc_toc_shamanAI
 
class  npc_toc_paladin
 
struct  npc_toc_paladin::npc_toc_paladinAI
 
class  npc_toc_priest
 
struct  npc_toc_priest::npc_toc_priestAI
 
class  npc_toc_shadow_priest
 
struct  npc_toc_shadow_priest::npc_toc_shadow_priestAI
 
class  npc_toc_warlock
 
struct  npc_toc_warlock::npc_toc_warlockAI
 
class  npc_toc_mage
 
struct  npc_toc_mage::npc_toc_mageAI
 
class  npc_toc_hunter
 
struct  npc_toc_hunter::npc_toc_hunterAI
 
class  npc_toc_boomkin
 
struct  npc_toc_boomkin::npc_toc_boomkinAI
 
class  npc_toc_warrior
 
struct  npc_toc_warrior::npc_toc_warriorAI
 
class  npc_toc_dk
 
struct  npc_toc_dk::npc_toc_dkAI
 
class  npc_toc_rogue
 
struct  npc_toc_rogue::npc_toc_rogueAI
 
class  npc_toc_enh_shaman
 
struct  npc_toc_enh_shaman::npc_toc_enh_shamanAI
 
class  npc_toc_retro_paladin
 
struct  npc_toc_retro_paladin::npc_toc_retro_paladinAI
 
class  npc_toc_pet_warlock
 
struct  npc_toc_pet_warlock::npc_toc_pet_warlockAI
 
class  npc_toc_pet_hunter
 
struct  npc_toc_pet_hunter::npc_toc_pet_hunterAI
 
class  spell_faction_champion_warl_unstable_affliction_aura
 

Enumerations

enum  eAIs {
  AI_MELEE = 0 ,
  AI_RANGED = 1 ,
  AI_HEALER = 2 ,
  AI_PET = 3
}
 
enum  eSharedSpells {
  SPELL_ANTI_AOE = 68595 ,
  SPELL_PVP_TRINKET = 65547
}
 
enum  eDruidSpells {
  SPELL_LIFEBLOOM = 66093 ,
  SPELL_NOURISH = 66066 ,
  SPELL_REGROWTH = 66067 ,
  SPELL_REJUVENATION = 66065 ,
  SPELL_THORNS = 66068 ,
  SPELL_TRANQUILITY = 66086 ,
  SPELL_BARKSKIN = 65860 ,
  SPELL_NATURE_GRASP = 66071
}
 
enum  eDruidEvents {
  EVENT_SPELL_LIFEBLOOM = 1 ,
  EVENT_SPELL_NOURISH ,
  EVENT_SPELL_REGROWTH ,
  EVENT_SPELL_REJUVENATION ,
  EVENT_SPELL_THORNS ,
  EVENT_SPELL_TRANQUILITY ,
  EVENT_SPELL_NATURE_GRASP ,
  EVENT_SPELL_BARKSKIN = 101
}
 
enum  eShamanSpells {
  SPELL_HEALING_WAVE = 66055 ,
  SPELL_RIPTIDE = 66053 ,
  SPELL_SPIRIT_CLEANSE = 66056 ,
  SPELL_HEROISM = 65983 ,
  SPELL_BLOODLUST = 65980 ,
  SPELL_HEX = 66054 ,
  SPELL_EARTH_SHIELD = 66063 ,
  SPELL_EARTH_SHOCK = 65973 ,
  AURA_EXHAUSTION = 57723 ,
  AURA_SATED = 57724
}
 
enum  eShamanEvents {
  EVENT_SPELL_HEALING_WAVE = 1 ,
  EVENT_SPELL_RIPTIDE ,
  EVENT_SPELL_SPIRIT_CLEANSE ,
  EVENT_SPELL_HEROISM_OR_BLOODLUST ,
  EVENT_SPELL_HEX ,
  EVENT_SPELL_EARTH_SHIELD ,
  EVENT_SPELL_EARTH_SHOCK
}
 
enum  ePaladinSpells {
  SPELL_HAND_OF_FREEDOM = 68757 ,
  SPELL_BUBBLE = 66010 ,
  SPELL_CLEANSE = 66116 ,
  SPELL_FLASH_OF_LIGHT = 66113 ,
  SPELL_HOLY_LIGHT = 66112 ,
  SPELL_HOLY_SHOCK = 66114 ,
  SPELL_HAND_OF_PROTECTION = 66009 ,
  SPELL_HAMMER_OF_JUSTICE = 66613
}
 
enum  ePaladinEvents {
  EVENT_SPELL_HAND_OF_FREEDOM = 1 ,
  EVENT_SPELL_BUBBLE ,
  EVENT_SPELL_CLEANSE ,
  EVENT_SPELL_FLASH_OF_LIGHT ,
  EVENT_SPELL_HOLY_LIGHT ,
  EVENT_SPELL_HOLY_SHOCK ,
  EVENT_SPELL_HAND_OF_PROTECTION ,
  EVENT_SPELL_HAMMER_OF_JUSTICE
}
 
enum  ePriestSpells {
  SPELL_RENEW = 66177 ,
  SPELL_SHIELD = 66099 ,
  SPELL_FLASH_HEAL = 66104 ,
  SPELL_DISPEL = 65546 ,
  SPELL_MANA_BURN = 66100 ,
  SPELL_PSYCHIC_SCREAM = 65543
}
 
enum  ePriestEvents {
  EVENT_SPELL_RENEW = 1 ,
  EVENT_SPELL_SHIELD ,
  EVENT_SPELL_FLASH_HEAL ,
  EVENT_SPELL_MANA_BURN ,
  EVENT_SPELL_DISPEL = 100 ,
  EVENT_SPELL_PSYCHIC_SCREAM = 101
}
 
enum  eShadowPriestSpells {
  SPELL_SILENCE = 65542 ,
  SPELL_VAMPIRIC_TOUCH = 65490 ,
  SPELL_SW_PAIN = 65541 ,
  SPELL_MIND_FLAY = 65488 ,
  SPELL_MIND_BLAST = 65492 ,
  SPELL_HORROR = 65545 ,
  SPELL_DISPERSION = 65544 ,
  SPELL_SHADOWFORM = 16592
}
 
enum  eShadowPriestEvents {
  EVENT_SPELL_SILENCE = 1 ,
  EVENT_SPELL_VAMPIRIC_TOUCH ,
  EVENT_SPELL_SW_PAIN ,
  EVENT_SPELL_MIND_FLAY ,
  EVENT_SPELL_MIND_BLAST ,
  EVENT_SPELL_HORROR ,
  EVENT_SPELL_DISPERSION
}
 
enum  eWarlockSpells {
  SPELL_HELLFIRE = 65816 ,
  SPELL_CORRUPTION = 65810 ,
  SPELL_CURSE_OF_AGONY = 65814 ,
  SPELL_CURSE_OF_EXHAUSTION = 65815 ,
  SPELL_FEAR = 65809 ,
  SPELL_SEARING_PAIN = 65819 ,
  SPELL_SHADOW_BOLT = 65821 ,
  SPELL_UNSTABLE_AFFLICTION = 65812 ,
  SPELL_UNSTABLE_AFFLICTION_DISPEL = 65813 ,
  SPELL_SUMMON_FELHUNTER = 67514
}
 
enum  eWarlockEvents {
  EVENT_SPELL_HELLFIRE = 1 ,
  EVENT_SPELL_CORRUPTION ,
  EVENT_SPELL_CURSE_OF_AGONY ,
  EVENT_SPELL_CURSE_OF_EXHAUSTION ,
  EVENT_SPELL_FEAR ,
  EVENT_SPELL_SEARING_PAIN ,
  EVENT_SPELL_SHADOW_BOLT ,
  EVENT_SPELL_UNSTABLE_AFFLICTION ,
  EVENT_SPELL_SUMMON_FELHUNTER
}
 
enum  eMageSpells {
  SPELL_ARCANE_BARRAGE = 65799 ,
  SPELL_ARCANE_BLAST = 65791 ,
  SPELL_ARCANE_EXPLOSION = 65800 ,
  SPELL_BLINK = 65793 ,
  SPELL_COUNTERSPELL = 65790 ,
  SPELL_FROST_NOVA = 65792 ,
  SPELL_FROSTBOLT = 65807 ,
  SPELL_ICE_BLOCK = 65802 ,
  SPELL_POLYMORPH = 65801
}
 
enum  eMageEvents {
  EVENT_SPELL_ARCANE_BARRAGE = 1 ,
  EVENT_SPELL_ARCANE_BLAST ,
  EVENT_SPELL_ARCANE_EXPLOSION ,
  EVENT_SPELL_BLINK ,
  EVENT_SPELL_BLINK_2 ,
  EVENT_SPELL_COUNTERSPELL ,
  EVENT_SPELL_FROSTBOLT ,
  EVENT_SPELL_ICE_BLOCK ,
  EVENT_SPELL_POLYMORPH
}
 
enum  eHunterSpells {
  SPELL_AIMED_SHOT = 65883 ,
  SPELL_DETERRENCE = 65871 ,
  SPELL_DISENGAGE = 65870 ,
  SPELL_EXPLOSIVE_SHOT = 65866 ,
  SPELL_FROST_TRAP = 65880 ,
  SPELL_SHOOT = 65868 ,
  SPELL_STEADY_SHOT = 65867 ,
  SPELL_WING_CLIP = 66207 ,
  SPELL_WYVERN_STING = 65877 ,
  SPELL_CALL_PET = 67777
}
 
enum  eHunterEvents {
  EVENT_SPELL_AIMED_SHOT = 1 ,
  EVENT_SPELL_DETERRENCE ,
  EVENT_SPELL_DISENGAGE ,
  EVENT_SPELL_EXPLOSIVE_SHOT ,
  EVENT_SPELL_FROST_TRAP ,
  EVENT_SPELL_STEADY_SHOT ,
  EVENT_SPELL_WING_CLIP ,
  EVENT_SPELL_WYVERN_STING ,
  EVENT_SPELL_CALL_PET
}
 
enum  eBoomkinSpells {
  SPELL_WRATH = 65862 ,
  SPELL_MOONFIRE = 65856 ,
  SPELL_STARFIRE = 65854 ,
  SPELL_INSECT_SWARM = 65855 ,
  SPELL_ENTANGLING_ROOTS = 65857 ,
  SPELL_FAERIE_FIRE = 65863 ,
  SPELL_CYCLONE = 65859 ,
  SPELL_FORCE_OF_NATURE = 65861
}
 
enum  eBoomkinEvents {
  EVENT_SPELL_WRATH = 1 ,
  EVENT_SPELL_MOONFIRE ,
  EVENT_SPELL_STARFIRE ,
  EVENT_SPELL_INSECT_SWARM ,
  EVENT_SPELL_ENTANGLING_ROOTS ,
  EVENT_SPELL_FAERIE_FIRE ,
  EVENT_SPELL_CYCLONE ,
  EVENT_SPELL_FORCE_OF_NATURE
}
 
enum  eWarriorSpells {
  SPELL_BLADESTORM = 65947 ,
  SPELL_INTIMIDATING_SHOUT = 65930 ,
  SPELL_MORTAL_STRIKE = 65926 ,
  SPELL_CHARGE = 68764 ,
  SPELL_DISARM = 65935 ,
  SPELL_OVERPOWER = 65924 ,
  SPELL_SUNDER_ARMOR = 65936 ,
  SPELL_SHATTERING_THROW = 65940 ,
  SPELL_RETALIATION = 65932
}
 
enum  eWarriorEvents {
  EVENT_SPELL_BLADESTORM = 1 ,
  EVENT_SPELL_INTIMIDATING_SHOUT ,
  EVENT_SPELL_MORTAL_STRIKE ,
  EVENT_SPELL_CHARGE ,
  EVENT_SPELL_DISARM ,
  EVENT_SPELL_OVERPOWER ,
  EVENT_SPELL_SUNDER_ARMOR ,
  EVENT_SPELL_SHATTERING_THROW ,
  EVENT_SPELL_RETALIATION
}
 
enum  eDeathKnightSpells {
  SPELL_CHAINS_OF_ICE = 66020 ,
  SPELL_DEATH_COIL = 66019 ,
  SPELL_DEATH_GRIP = 66017 ,
  SPELL_FROST_STRIKE = 66047 ,
  SPELL_ICEBOUND_FORTITUDE = 66023 ,
  SPELL_ICY_TOUCH = 66021 ,
  SPELL_STRANGULATE = 66018
}
 
enum  eDeathKnightEvents {
  EVENT_SPELL_CHAINS_OF_ICE = 1 ,
  EVENT_SPELL_DEATH_COIL ,
  EVENT_SPELL_DEATH_GRIP ,
  EVENT_SPELL_FROST_STRIKE ,
  EVENT_SPELL_ICEBOUND_FORTITUDE ,
  EVENT_SPELL_ICY_TOUCH ,
  EVENT_SPELL_STRANGULATE
}
 
enum  eRogueSpells {
  SPELL_FAN_OF_KNIVES = 65955 ,
  SPELL_BLIND = 65960 ,
  SPELL_CLOAK = 65961 ,
  SPELL_BLADE_FLURRY = 65956 ,
  SPELL_SHADOWSTEP = 66178 ,
  SPELL_HEMORRHAGE = 65954 ,
  SPELL_EVISCERATE = 65957
}
 
enum  eRogueEvents {
  EVENT_SPELL_FAN_OF_KNIVES = 1 ,
  EVENT_SPELL_BLIND ,
  EVENT_SPELL_CLOAK ,
  EVENT_SPELL_BLADE_FLURRY ,
  EVENT_SPELL_SHADOWSTEP ,
  EVENT_SPELL_HEMORRHAGE ,
  EVENT_SPELL_EVISCERATE
}
 
enum  eEnhShamanSpells {
  SPELL_EARTH_SHOCK_ENH = 65973 ,
  SPELL_LAVA_LASH = 65974 ,
  SPELL_STORMSTRIKE = 65970 ,
  SPELL_GROUNDING_TOTEM = 65989 ,
  SPELL_WINDFURY_TOTEM = 65990 ,
  SPELL_TREMOR_TOTEM = 65992
}
 
enum  eEnhShamanEvents {
  EVENT_SPELL_EARTH_SHOCK_ENH = 201 ,
  EVENT_SPELL_LAVA_LASH ,
  EVENT_SPELL_STORMSTRIKE ,
  EVENT_SUMMON_TOTEM
}
 
enum  eRetroPaladinSpells {
  SPELL_AVENGING_WRATH = 66011 ,
  SPELL_CRUSADER_STRIKE = 66003 ,
  SPELL_DIVINE_SHIELD = 66010 ,
  SPELL_DIVINE_STORM = 66006 ,
  SPELL_HAMMER_OF_JUSTICE_RET = 66007 ,
  SPELL_HAND_OF_PROTECTION_RET = 66009 ,
  SPELL_JUDGEMENT_OF_COMMAND = 66005 ,
  SPELL_REPENTANCE = 66008 ,
  SPELL_SEAL_OF_COMMAND = 66004
}
 
enum  eRetroPaladinEvents {
  EVENT_SPELL_AVENGING_WRATH = 1 ,
  EVENT_SPELL_CRUSADER_STRIKE ,
  EVENT_SPELL_DIVINE_SHIELD ,
  EVENT_SPELL_DIVINE_STORM ,
  EVENT_SPELL_HAMMER_OF_JUSTICE_RET ,
  EVENT_SPELL_HAND_OF_PROTECTION_RET ,
  EVENT_SPELL_JUDGEMENT_OF_COMMAND ,
  EVENT_SPELL_REPENTANCE
}
 
enum  eWarlockPetSpells {
  SPELL_DEVOUR_MAGIC = 67518 ,
  SPELL_SPELL_LOCK = 67519
}
 
enum  eWarlockPetEvents {
  EVENT_SPELL_DEVOUR_MAGIC = 1 ,
  EVENT_SPELL_SPELL_LOCK
}
 
enum  eHunterPetSpells { SPELL_CLAW = 67793 }
 
enum  eHunterPetEvents { EVENT_SPELL_CLAW = 1 }
 

Functions

void AddSC_boss_faction_champions ()
 

Enumeration Type Documentation

◆ eAIs

enum eAIs
Enumerator
AI_MELEE 
AI_RANGED 
AI_HEALER 
AI_PET 
26{
27 AI_MELEE = 0,
28 AI_RANGED = 1,
29 AI_HEALER = 2,
30 AI_PET = 3,
31};
@ AI_MELEE
Definition boss_faction_champions.cpp:27
@ AI_RANGED
Definition boss_faction_champions.cpp:28
@ AI_HEALER
Definition boss_faction_champions.cpp:29
@ AI_PET
Definition boss_faction_champions.cpp:30

◆ eBoomkinEvents

Enumerator
EVENT_SPELL_WRATH 
EVENT_SPELL_MOONFIRE 
EVENT_SPELL_STARFIRE 
EVENT_SPELL_INSECT_SWARM 
EVENT_SPELL_ENTANGLING_ROOTS 
EVENT_SPELL_FAERIE_FIRE 
EVENT_SPELL_CYCLONE 
EVENT_SPELL_FORCE_OF_NATURE 
1354{
1363};
@ EVENT_SPELL_INSECT_SWARM
Definition boss_faction_champions.cpp:1358
@ EVENT_SPELL_FAERIE_FIRE
Definition boss_faction_champions.cpp:1360
@ EVENT_SPELL_MOONFIRE
Definition boss_faction_champions.cpp:1356
@ EVENT_SPELL_FORCE_OF_NATURE
Definition boss_faction_champions.cpp:1362
@ EVENT_SPELL_WRATH
Definition boss_faction_champions.cpp:1355
@ EVENT_SPELL_ENTANGLING_ROOTS
Definition boss_faction_champions.cpp:1359
@ EVENT_SPELL_STARFIRE
Definition boss_faction_champions.cpp:1357
@ EVENT_SPELL_CYCLONE
Definition boss_faction_champions.cpp:1361

◆ eBoomkinSpells

Enumerator
SPELL_WRATH 
SPELL_MOONFIRE 
SPELL_STARFIRE 
SPELL_INSECT_SWARM 
SPELL_ENTANGLING_ROOTS 
SPELL_FAERIE_FIRE 
SPELL_CYCLONE 
SPELL_FORCE_OF_NATURE 
1342{
1343 SPELL_WRATH = 65862,
1344 SPELL_MOONFIRE = 65856,
1345 SPELL_STARFIRE = 65854,
1346 SPELL_INSECT_SWARM = 65855,
1347 SPELL_ENTANGLING_ROOTS = 65857,
1348 SPELL_FAERIE_FIRE = 65863,
1349 SPELL_CYCLONE = 65859,
1350 SPELL_FORCE_OF_NATURE = 65861,
1351};
@ SPELL_MOONFIRE
Definition boss_faction_champions.cpp:1344
@ SPELL_STARFIRE
Definition boss_faction_champions.cpp:1345
@ SPELL_ENTANGLING_ROOTS
Definition boss_faction_champions.cpp:1347
@ SPELL_INSECT_SWARM
Definition boss_faction_champions.cpp:1346
@ SPELL_FAERIE_FIRE
Definition boss_faction_champions.cpp:1348
@ SPELL_FORCE_OF_NATURE
Definition boss_faction_champions.cpp:1350
@ SPELL_CYCLONE
Definition boss_faction_champions.cpp:1349
@ SPELL_WRATH
Definition boss_faction_champions.cpp:1343

◆ eDeathKnightEvents

Enumerator
EVENT_SPELL_CHAINS_OF_ICE 
EVENT_SPELL_DEATH_COIL 
EVENT_SPELL_DEATH_GRIP 
EVENT_SPELL_FROST_STRIKE 
EVENT_SPELL_ICEBOUND_FORTITUDE 
EVENT_SPELL_ICY_TOUCH 
EVENT_SPELL_STRANGULATE 
1694{
1702};
@ EVENT_SPELL_ICY_TOUCH
Definition boss_faction_champions.cpp:1700
@ EVENT_SPELL_DEATH_GRIP
Definition boss_faction_champions.cpp:1697
@ EVENT_SPELL_FROST_STRIKE
Definition boss_faction_champions.cpp:1698
@ EVENT_SPELL_DEATH_COIL
Definition boss_faction_champions.cpp:1696
@ EVENT_SPELL_STRANGULATE
Definition boss_faction_champions.cpp:1701
@ EVENT_SPELL_CHAINS_OF_ICE
Definition boss_faction_champions.cpp:1695
@ EVENT_SPELL_ICEBOUND_FORTITUDE
Definition boss_faction_champions.cpp:1699

◆ eDeathKnightSpells

Enumerator
SPELL_CHAINS_OF_ICE 
SPELL_DEATH_COIL 
SPELL_DEATH_GRIP 
SPELL_FROST_STRIKE 
SPELL_ICEBOUND_FORTITUDE 
SPELL_ICY_TOUCH 
SPELL_STRANGULATE 
1683{
1684 SPELL_CHAINS_OF_ICE = 66020,
1685 SPELL_DEATH_COIL = 66019,
1686 SPELL_DEATH_GRIP = 66017,
1687 SPELL_FROST_STRIKE = 66047,
1689 SPELL_ICY_TOUCH = 66021,
1690 SPELL_STRANGULATE = 66018,
1691};
@ SPELL_STRANGULATE
Definition boss_faction_champions.cpp:1690
@ SPELL_DEATH_COIL
Definition boss_faction_champions.cpp:1685
@ SPELL_ICEBOUND_FORTITUDE
Definition boss_faction_champions.cpp:1688
@ SPELL_ICY_TOUCH
Definition boss_faction_champions.cpp:1689
@ SPELL_DEATH_GRIP
Definition boss_faction_champions.cpp:1686
@ SPELL_FROST_STRIKE
Definition boss_faction_champions.cpp:1687
@ SPELL_CHAINS_OF_ICE
Definition boss_faction_champions.cpp:1684

◆ eDruidEvents

Enumerator
EVENT_SPELL_LIFEBLOOM 
EVENT_SPELL_NOURISH 
EVENT_SPELL_REGROWTH 
EVENT_SPELL_REJUVENATION 
EVENT_SPELL_THORNS 
EVENT_SPELL_TRANQUILITY 
EVENT_SPELL_NATURE_GRASP 
EVENT_SPELL_BARKSKIN 
249{
258};
@ EVENT_SPELL_NATURE_GRASP
Definition boss_faction_champions.cpp:256
@ EVENT_SPELL_REGROWTH
Definition boss_faction_champions.cpp:252
@ EVENT_SPELL_LIFEBLOOM
Definition boss_faction_champions.cpp:250
@ EVENT_SPELL_BARKSKIN
Definition boss_faction_champions.cpp:257
@ EVENT_SPELL_THORNS
Definition boss_faction_champions.cpp:254
@ EVENT_SPELL_NOURISH
Definition boss_faction_champions.cpp:251
@ EVENT_SPELL_REJUVENATION
Definition boss_faction_champions.cpp:253
@ EVENT_SPELL_TRANQUILITY
Definition boss_faction_champions.cpp:255

◆ eDruidSpells

Enumerator
SPELL_LIFEBLOOM 
SPELL_NOURISH 
SPELL_REGROWTH 
SPELL_REJUVENATION 
SPELL_THORNS 
SPELL_TRANQUILITY 
SPELL_BARKSKIN 
SPELL_NATURE_GRASP 
237{
238 SPELL_LIFEBLOOM = 66093,
239 SPELL_NOURISH = 66066,
240 SPELL_REGROWTH = 66067,
241 SPELL_REJUVENATION = 66065,
242 SPELL_THORNS = 66068,
243 SPELL_TRANQUILITY = 66086,
244 SPELL_BARKSKIN = 65860,
245 SPELL_NATURE_GRASP = 66071,
246};
@ SPELL_NATURE_GRASP
Definition boss_faction_champions.cpp:245
@ SPELL_LIFEBLOOM
Definition boss_faction_champions.cpp:238
@ SPELL_BARKSKIN
Definition boss_faction_champions.cpp:244
@ SPELL_THORNS
Definition boss_faction_champions.cpp:242
@ SPELL_REJUVENATION
Definition boss_faction_champions.cpp:241
@ SPELL_NOURISH
Definition boss_faction_champions.cpp:239
@ SPELL_REGROWTH
Definition boss_faction_champions.cpp:240
@ SPELL_TRANQUILITY
Definition boss_faction_champions.cpp:243

◆ eEnhShamanEvents

Enumerator
EVENT_SPELL_EARTH_SHOCK_ENH 
EVENT_SPELL_LAVA_LASH 
EVENT_SPELL_STORMSTRIKE 
EVENT_SUMMON_TOTEM 
2011{
2016};
@ EVENT_SPELL_LAVA_LASH
Definition boss_faction_champions.cpp:2013
@ EVENT_SPELL_EARTH_SHOCK_ENH
Definition boss_faction_champions.cpp:2012
@ EVENT_SPELL_STORMSTRIKE
Definition boss_faction_champions.cpp:2014
@ EVENT_SUMMON_TOTEM
Definition boss_faction_champions.cpp:2015

◆ eEnhShamanSpells

Enumerator
SPELL_EARTH_SHOCK_ENH 
SPELL_LAVA_LASH 
SPELL_STORMSTRIKE 
SPELL_GROUNDING_TOTEM 
SPELL_WINDFURY_TOTEM 
SPELL_TREMOR_TOTEM 
2001{
2002 SPELL_EARTH_SHOCK_ENH = 65973,
2003 SPELL_LAVA_LASH = 65974,
2004 SPELL_STORMSTRIKE = 65970,
2005 SPELL_GROUNDING_TOTEM = 65989,
2006 SPELL_WINDFURY_TOTEM = 65990,
2007 SPELL_TREMOR_TOTEM = 65992,
2008};
@ SPELL_TREMOR_TOTEM
Definition boss_faction_champions.cpp:2007
@ SPELL_STORMSTRIKE
Definition boss_faction_champions.cpp:2004
@ SPELL_LAVA_LASH
Definition boss_faction_champions.cpp:2003
@ SPELL_GROUNDING_TOTEM
Definition boss_faction_champions.cpp:2005
@ SPELL_EARTH_SHOCK_ENH
Definition boss_faction_champions.cpp:2002
@ SPELL_WINDFURY_TOTEM
Definition boss_faction_champions.cpp:2006

◆ eHunterEvents

Enumerator
EVENT_SPELL_AIMED_SHOT 
EVENT_SPELL_DETERRENCE 
EVENT_SPELL_DISENGAGE 
EVENT_SPELL_EXPLOSIVE_SHOT 
EVENT_SPELL_FROST_TRAP 
EVENT_SPELL_STEADY_SHOT 
EVENT_SPELL_WING_CLIP 
EVENT_SPELL_WYVERN_STING 
EVENT_SPELL_CALL_PET 
1200{
1210};
@ EVENT_SPELL_EXPLOSIVE_SHOT
Definition boss_faction_champions.cpp:1204
@ EVENT_SPELL_STEADY_SHOT
Definition boss_faction_champions.cpp:1206
@ EVENT_SPELL_AIMED_SHOT
Definition boss_faction_champions.cpp:1201
@ EVENT_SPELL_WING_CLIP
Definition boss_faction_champions.cpp:1207
@ EVENT_SPELL_DISENGAGE
Definition boss_faction_champions.cpp:1203
@ EVENT_SPELL_DETERRENCE
Definition boss_faction_champions.cpp:1202
@ EVENT_SPELL_WYVERN_STING
Definition boss_faction_champions.cpp:1208
@ EVENT_SPELL_CALL_PET
Definition boss_faction_champions.cpp:1209
@ EVENT_SPELL_FROST_TRAP
Definition boss_faction_champions.cpp:1205

◆ eHunterPetEvents

Enumerator
EVENT_SPELL_CLAW 
2379{
2380 EVENT_SPELL_CLAW = 1,
2381};
@ EVENT_SPELL_CLAW
Definition boss_faction_champions.cpp:2380

◆ eHunterPetSpells

Enumerator
SPELL_CLAW 
2374{
2375 SPELL_CLAW = 67793,
2376};
@ SPELL_CLAW
Definition boss_faction_champions.cpp:2375

◆ eHunterSpells

Enumerator
SPELL_AIMED_SHOT 
SPELL_DETERRENCE 
SPELL_DISENGAGE 
SPELL_EXPLOSIVE_SHOT 
SPELL_FROST_TRAP 
SPELL_SHOOT 
SPELL_STEADY_SHOT 
SPELL_WING_CLIP 
SPELL_WYVERN_STING 
SPELL_CALL_PET 
1186{
1187 SPELL_AIMED_SHOT = 65883,
1188 SPELL_DETERRENCE = 65871,
1189 SPELL_DISENGAGE = 65870,
1190 SPELL_EXPLOSIVE_SHOT = 65866,
1191 SPELL_FROST_TRAP = 65880,
1192 SPELL_SHOOT = 65868,
1193 SPELL_STEADY_SHOT = 65867,
1194 SPELL_WING_CLIP = 66207,
1195 SPELL_WYVERN_STING = 65877,
1196 SPELL_CALL_PET = 67777,
1197};
@ SPELL_WING_CLIP
Definition boss_faction_champions.cpp:1194
@ SPELL_SHOOT
Definition boss_faction_champions.cpp:1192
@ SPELL_EXPLOSIVE_SHOT
Definition boss_faction_champions.cpp:1190
@ SPELL_DETERRENCE
Definition boss_faction_champions.cpp:1188
@ SPELL_FROST_TRAP
Definition boss_faction_champions.cpp:1191
@ SPELL_STEADY_SHOT
Definition boss_faction_champions.cpp:1193
@ SPELL_AIMED_SHOT
Definition boss_faction_champions.cpp:1187
@ SPELL_DISENGAGE
Definition boss_faction_champions.cpp:1189
@ SPELL_CALL_PET
Definition boss_faction_champions.cpp:1196
@ SPELL_WYVERN_STING
Definition boss_faction_champions.cpp:1195

◆ eMageEvents

Enumerator
EVENT_SPELL_ARCANE_BARRAGE 
EVENT_SPELL_ARCANE_BLAST 
EVENT_SPELL_ARCANE_EXPLOSION 
EVENT_SPELL_BLINK 
EVENT_SPELL_BLINK_2 
EVENT_SPELL_COUNTERSPELL 
EVENT_SPELL_FROSTBOLT 
EVENT_SPELL_ICE_BLOCK 
EVENT_SPELL_POLYMORPH 
1053{
1063};
@ EVENT_SPELL_COUNTERSPELL
Definition boss_faction_champions.cpp:1059
@ EVENT_SPELL_ARCANE_BARRAGE
Definition boss_faction_champions.cpp:1054
@ EVENT_SPELL_ARCANE_BLAST
Definition boss_faction_champions.cpp:1055
@ EVENT_SPELL_ARCANE_EXPLOSION
Definition boss_faction_champions.cpp:1056
@ EVENT_SPELL_FROSTBOLT
Definition boss_faction_champions.cpp:1060
@ EVENT_SPELL_POLYMORPH
Definition boss_faction_champions.cpp:1062
@ EVENT_SPELL_ICE_BLOCK
Definition boss_faction_champions.cpp:1061
@ EVENT_SPELL_BLINK_2
Definition boss_faction_champions.cpp:1058
@ EVENT_SPELL_BLINK
Definition boss_faction_champions.cpp:1057

◆ eMageSpells

Enumerator
SPELL_ARCANE_BARRAGE 
SPELL_ARCANE_BLAST 
SPELL_ARCANE_EXPLOSION 
SPELL_BLINK 
SPELL_COUNTERSPELL 
SPELL_FROST_NOVA 
SPELL_FROSTBOLT 
SPELL_ICE_BLOCK 
SPELL_POLYMORPH 
1040{
1041 SPELL_ARCANE_BARRAGE = 65799,
1042 SPELL_ARCANE_BLAST = 65791,
1043 SPELL_ARCANE_EXPLOSION = 65800,
1044 SPELL_BLINK = 65793,
1045 SPELL_COUNTERSPELL = 65790,
1046 SPELL_FROST_NOVA = 65792,
1047 SPELL_FROSTBOLT = 65807,
1048 SPELL_ICE_BLOCK = 65802,
1049 SPELL_POLYMORPH = 65801,
1050};
@ SPELL_BLINK
Definition boss_faction_champions.cpp:1044
@ SPELL_FROSTBOLT
Definition boss_faction_champions.cpp:1047
@ SPELL_ICE_BLOCK
Definition boss_faction_champions.cpp:1048
@ SPELL_COUNTERSPELL
Definition boss_faction_champions.cpp:1045
@ SPELL_ARCANE_BARRAGE
Definition boss_faction_champions.cpp:1041
@ SPELL_ARCANE_EXPLOSION
Definition boss_faction_champions.cpp:1043
@ SPELL_FROST_NOVA
Definition boss_faction_champions.cpp:1046
@ SPELL_POLYMORPH
Definition boss_faction_champions.cpp:1049
@ SPELL_ARCANE_BLAST
Definition boss_faction_champions.cpp:1042

◆ ePaladinEvents

Enumerator
EVENT_SPELL_HAND_OF_FREEDOM 
EVENT_SPELL_BUBBLE 
EVENT_SPELL_CLEANSE 
EVENT_SPELL_FLASH_OF_LIGHT 
EVENT_SPELL_HOLY_LIGHT 
EVENT_SPELL_HOLY_SHOCK 
EVENT_SPELL_HAND_OF_PROTECTION 
EVENT_SPELL_HAMMER_OF_JUSTICE 
501{
510};
@ EVENT_SPELL_HAND_OF_FREEDOM
Definition boss_faction_champions.cpp:502
@ EVENT_SPELL_FLASH_OF_LIGHT
Definition boss_faction_champions.cpp:505
@ EVENT_SPELL_CLEANSE
Definition boss_faction_champions.cpp:504
@ EVENT_SPELL_HOLY_SHOCK
Definition boss_faction_champions.cpp:507
@ EVENT_SPELL_HAND_OF_PROTECTION
Definition boss_faction_champions.cpp:508
@ EVENT_SPELL_HOLY_LIGHT
Definition boss_faction_champions.cpp:506
@ EVENT_SPELL_HAMMER_OF_JUSTICE
Definition boss_faction_champions.cpp:509
@ EVENT_SPELL_BUBBLE
Definition boss_faction_champions.cpp:503

◆ ePaladinSpells

Enumerator
SPELL_HAND_OF_FREEDOM 
SPELL_BUBBLE 
SPELL_CLEANSE 
SPELL_FLASH_OF_LIGHT 
SPELL_HOLY_LIGHT 
SPELL_HOLY_SHOCK 
SPELL_HAND_OF_PROTECTION 
SPELL_HAMMER_OF_JUSTICE 
489{
490 SPELL_HAND_OF_FREEDOM = 68757,
491 SPELL_BUBBLE = 66010,
492 SPELL_CLEANSE = 66116,
493 SPELL_FLASH_OF_LIGHT = 66113,
494 SPELL_HOLY_LIGHT = 66112,
495 SPELL_HOLY_SHOCK = 66114,
498};
@ SPELL_HAMMER_OF_JUSTICE
Definition boss_faction_champions.cpp:497
@ SPELL_CLEANSE
Definition boss_faction_champions.cpp:492
@ SPELL_FLASH_OF_LIGHT
Definition boss_faction_champions.cpp:493
@ SPELL_HOLY_SHOCK
Definition boss_faction_champions.cpp:495
@ SPELL_BUBBLE
Definition boss_faction_champions.cpp:491
@ SPELL_HAND_OF_FREEDOM
Definition boss_faction_champions.cpp:490
@ SPELL_HAND_OF_PROTECTION
Definition boss_faction_champions.cpp:496
@ SPELL_HOLY_LIGHT
Definition boss_faction_champions.cpp:494

◆ ePriestEvents

Enumerator
EVENT_SPELL_RENEW 
EVENT_SPELL_SHIELD 
EVENT_SPELL_FLASH_HEAL 
EVENT_SPELL_MANA_BURN 
EVENT_SPELL_DISPEL 
EVENT_SPELL_PSYCHIC_SCREAM 
638{
643 EVENT_SPELL_DISPEL = 100,
645};
@ EVENT_SPELL_PSYCHIC_SCREAM
Definition boss_faction_champions.cpp:644
@ EVENT_SPELL_DISPEL
Definition boss_faction_champions.cpp:643
@ EVENT_SPELL_MANA_BURN
Definition boss_faction_champions.cpp:642
@ EVENT_SPELL_SHIELD
Definition boss_faction_champions.cpp:640
@ EVENT_SPELL_FLASH_HEAL
Definition boss_faction_champions.cpp:641
@ EVENT_SPELL_RENEW
Definition boss_faction_champions.cpp:639

◆ ePriestSpells

Enumerator
SPELL_RENEW 
SPELL_SHIELD 
SPELL_FLASH_HEAL 
SPELL_DISPEL 
SPELL_MANA_BURN 
SPELL_PSYCHIC_SCREAM 
628{
629 SPELL_RENEW = 66177,
630 SPELL_SHIELD = 66099,
631 SPELL_FLASH_HEAL = 66104,
632 SPELL_DISPEL = 65546,
633 SPELL_MANA_BURN = 66100,
634 SPELL_PSYCHIC_SCREAM = 65543,
635};
@ SPELL_DISPEL
Definition boss_faction_champions.cpp:632
@ SPELL_FLASH_HEAL
Definition boss_faction_champions.cpp:631
@ SPELL_RENEW
Definition boss_faction_champions.cpp:629
@ SPELL_PSYCHIC_SCREAM
Definition boss_faction_champions.cpp:634
@ SPELL_SHIELD
Definition boss_faction_champions.cpp:630
@ SPELL_MANA_BURN
Definition boss_faction_champions.cpp:633

◆ eRetroPaladinEvents

Enumerator
EVENT_SPELL_AVENGING_WRATH 
EVENT_SPELL_CRUSADER_STRIKE 
EVENT_SPELL_DIVINE_SHIELD 
EVENT_SPELL_DIVINE_STORM 
EVENT_SPELL_HAMMER_OF_JUSTICE_RET 
EVENT_SPELL_HAND_OF_PROTECTION_RET 
EVENT_SPELL_JUDGEMENT_OF_COMMAND 
EVENT_SPELL_REPENTANCE 
2145{
2154};
@ EVENT_SPELL_REPENTANCE
Definition boss_faction_champions.cpp:2153
@ EVENT_SPELL_CRUSADER_STRIKE
Definition boss_faction_champions.cpp:2147
@ EVENT_SPELL_HAMMER_OF_JUSTICE_RET
Definition boss_faction_champions.cpp:2150
@ EVENT_SPELL_HAND_OF_PROTECTION_RET
Definition boss_faction_champions.cpp:2151
@ EVENT_SPELL_DIVINE_SHIELD
Definition boss_faction_champions.cpp:2148
@ EVENT_SPELL_AVENGING_WRATH
Definition boss_faction_champions.cpp:2146
@ EVENT_SPELL_DIVINE_STORM
Definition boss_faction_champions.cpp:2149
@ EVENT_SPELL_JUDGEMENT_OF_COMMAND
Definition boss_faction_champions.cpp:2152

◆ eRetroPaladinSpells

Enumerator
SPELL_AVENGING_WRATH 
SPELL_CRUSADER_STRIKE 
SPELL_DIVINE_SHIELD 
SPELL_DIVINE_STORM 
SPELL_HAMMER_OF_JUSTICE_RET 
SPELL_HAND_OF_PROTECTION_RET 
SPELL_JUDGEMENT_OF_COMMAND 
SPELL_REPENTANCE 
SPELL_SEAL_OF_COMMAND 
2132{
2133 SPELL_AVENGING_WRATH = 66011,
2134 SPELL_CRUSADER_STRIKE = 66003,
2135 SPELL_DIVINE_SHIELD = 66010,
2136 SPELL_DIVINE_STORM = 66006,
2140 SPELL_REPENTANCE = 66008,
2141 SPELL_SEAL_OF_COMMAND = 66004,
2142};
@ SPELL_AVENGING_WRATH
Definition boss_faction_champions.cpp:2133
@ SPELL_REPENTANCE
Definition boss_faction_champions.cpp:2140
@ SPELL_JUDGEMENT_OF_COMMAND
Definition boss_faction_champions.cpp:2139
@ SPELL_CRUSADER_STRIKE
Definition boss_faction_champions.cpp:2134
@ SPELL_HAMMER_OF_JUSTICE_RET
Definition boss_faction_champions.cpp:2137
@ SPELL_DIVINE_SHIELD
Definition boss_faction_champions.cpp:2135
@ SPELL_DIVINE_STORM
Definition boss_faction_champions.cpp:2136
@ SPELL_HAND_OF_PROTECTION_RET
Definition boss_faction_champions.cpp:2138
@ SPELL_SEAL_OF_COMMAND
Definition boss_faction_champions.cpp:2141

◆ eRogueEvents

Enumerator
EVENT_SPELL_FAN_OF_KNIVES 
EVENT_SPELL_BLIND 
EVENT_SPELL_CLOAK 
EVENT_SPELL_BLADE_FLURRY 
EVENT_SPELL_SHADOWSTEP 
EVENT_SPELL_HEMORRHAGE 
EVENT_SPELL_EVISCERATE 
1850{
1858};
@ EVENT_SPELL_EVISCERATE
Definition boss_faction_champions.cpp:1857
@ EVENT_SPELL_BLADE_FLURRY
Definition boss_faction_champions.cpp:1854
@ EVENT_SPELL_CLOAK
Definition boss_faction_champions.cpp:1853
@ EVENT_SPELL_SHADOWSTEP
Definition boss_faction_champions.cpp:1855
@ EVENT_SPELL_BLIND
Definition boss_faction_champions.cpp:1852
@ EVENT_SPELL_FAN_OF_KNIVES
Definition boss_faction_champions.cpp:1851
@ EVENT_SPELL_HEMORRHAGE
Definition boss_faction_champions.cpp:1856

◆ eRogueSpells

Enumerator
SPELL_FAN_OF_KNIVES 
SPELL_BLIND 
SPELL_CLOAK 
SPELL_BLADE_FLURRY 
SPELL_SHADOWSTEP 
SPELL_HEMORRHAGE 
SPELL_EVISCERATE 
1839{
1840 SPELL_FAN_OF_KNIVES = 65955,
1841 SPELL_BLIND = 65960,
1842 SPELL_CLOAK = 65961,
1843 SPELL_BLADE_FLURRY = 65956,
1844 SPELL_SHADOWSTEP = 66178,
1845 SPELL_HEMORRHAGE = 65954,
1846 SPELL_EVISCERATE = 65957,
1847};
@ SPELL_SHADOWSTEP
Definition boss_faction_champions.cpp:1844
@ SPELL_EVISCERATE
Definition boss_faction_champions.cpp:1846
@ SPELL_BLIND
Definition boss_faction_champions.cpp:1841
@ SPELL_BLADE_FLURRY
Definition boss_faction_champions.cpp:1843
@ SPELL_FAN_OF_KNIVES
Definition boss_faction_champions.cpp:1840
@ SPELL_HEMORRHAGE
Definition boss_faction_champions.cpp:1845
@ SPELL_CLOAK
Definition boss_faction_champions.cpp:1842

◆ eShadowPriestEvents

Enumerator
EVENT_SPELL_SILENCE 
EVENT_SPELL_VAMPIRIC_TOUCH 
EVENT_SPELL_SW_PAIN 
EVENT_SPELL_MIND_FLAY 
EVENT_SPELL_MIND_BLAST 
EVENT_SPELL_HORROR 
EVENT_SPELL_DISPERSION 
757{
765};
@ EVENT_SPELL_MIND_BLAST
Definition boss_faction_champions.cpp:762
@ EVENT_SPELL_VAMPIRIC_TOUCH
Definition boss_faction_champions.cpp:759
@ EVENT_SPELL_SW_PAIN
Definition boss_faction_champions.cpp:760
@ EVENT_SPELL_DISPERSION
Definition boss_faction_champions.cpp:764
@ EVENT_SPELL_SILENCE
Definition boss_faction_champions.cpp:758
@ EVENT_SPELL_MIND_FLAY
Definition boss_faction_champions.cpp:761
@ EVENT_SPELL_HORROR
Definition boss_faction_champions.cpp:763

◆ eShadowPriestSpells

Enumerator
SPELL_SILENCE 
SPELL_VAMPIRIC_TOUCH 
SPELL_SW_PAIN 
SPELL_MIND_FLAY 
SPELL_MIND_BLAST 
SPELL_HORROR 
SPELL_DISPERSION 
SPELL_SHADOWFORM 
745{
746 SPELL_SILENCE = 65542,
747 SPELL_VAMPIRIC_TOUCH = 65490,
748 SPELL_SW_PAIN = 65541,
749 SPELL_MIND_FLAY = 65488,
750 SPELL_MIND_BLAST = 65492,
751 SPELL_HORROR = 65545,
752 SPELL_DISPERSION = 65544,
753 SPELL_SHADOWFORM = 16592,
754};
@ SPELL_DISPERSION
Definition boss_faction_champions.cpp:752
@ SPELL_SHADOWFORM
Definition boss_faction_champions.cpp:753
@ SPELL_VAMPIRIC_TOUCH
Definition boss_faction_champions.cpp:747
@ SPELL_SILENCE
Definition boss_faction_champions.cpp:746
@ SPELL_MIND_BLAST
Definition boss_faction_champions.cpp:750
@ SPELL_SW_PAIN
Definition boss_faction_champions.cpp:748
@ SPELL_HORROR
Definition boss_faction_champions.cpp:751
@ SPELL_MIND_FLAY
Definition boss_faction_champions.cpp:749

◆ eShamanEvents

Enumerator
EVENT_SPELL_HEALING_WAVE 
EVENT_SPELL_RIPTIDE 
EVENT_SPELL_SPIRIT_CLEANSE 
EVENT_SPELL_HEROISM_OR_BLOODLUST 
EVENT_SPELL_HEX 
EVENT_SPELL_EARTH_SHIELD 
EVENT_SPELL_EARTH_SHOCK 
380{
388};
@ EVENT_SPELL_HEALING_WAVE
Definition boss_faction_champions.cpp:381
@ EVENT_SPELL_EARTH_SHOCK
Definition boss_faction_champions.cpp:387
@ EVENT_SPELL_EARTH_SHIELD
Definition boss_faction_champions.cpp:386
@ EVENT_SPELL_HEX
Definition boss_faction_champions.cpp:385
@ EVENT_SPELL_SPIRIT_CLEANSE
Definition boss_faction_champions.cpp:383
@ EVENT_SPELL_HEROISM_OR_BLOODLUST
Definition boss_faction_champions.cpp:384
@ EVENT_SPELL_RIPTIDE
Definition boss_faction_champions.cpp:382

◆ eShamanSpells

Enumerator
SPELL_HEALING_WAVE 
SPELL_RIPTIDE 
SPELL_SPIRIT_CLEANSE 
SPELL_HEROISM 
SPELL_BLOODLUST 
SPELL_HEX 
SPELL_EARTH_SHIELD 
SPELL_EARTH_SHOCK 
AURA_EXHAUSTION 
AURA_SATED 
366{
367 SPELL_HEALING_WAVE = 66055,
368 SPELL_RIPTIDE = 66053,
369 SPELL_SPIRIT_CLEANSE = 66056,
370 SPELL_HEROISM = 65983,
371 SPELL_BLOODLUST = 65980,
372 SPELL_HEX = 66054,
373 SPELL_EARTH_SHIELD = 66063,
374 SPELL_EARTH_SHOCK = 65973,
375 AURA_EXHAUSTION = 57723,
376 AURA_SATED = 57724,
377};
@ SPELL_RIPTIDE
Definition boss_faction_champions.cpp:368
@ AURA_EXHAUSTION
Definition boss_faction_champions.cpp:375
@ SPELL_BLOODLUST
Definition boss_faction_champions.cpp:371
@ AURA_SATED
Definition boss_faction_champions.cpp:376
@ SPELL_HEROISM
Definition boss_faction_champions.cpp:370
@ SPELL_SPIRIT_CLEANSE
Definition boss_faction_champions.cpp:369
@ SPELL_EARTH_SHIELD
Definition boss_faction_champions.cpp:373
@ SPELL_HEX
Definition boss_faction_champions.cpp:372
@ SPELL_HEALING_WAVE
Definition boss_faction_champions.cpp:367
@ SPELL_EARTH_SHOCK
Definition boss_faction_champions.cpp:374

◆ eSharedSpells

Enumerator
SPELL_ANTI_AOE 
SPELL_PVP_TRINKET 
34{
35 SPELL_ANTI_AOE = 68595,
36 SPELL_PVP_TRINKET = 65547,
37};
@ SPELL_ANTI_AOE
Definition boss_faction_champions.cpp:35
@ SPELL_PVP_TRINKET
Definition boss_faction_champions.cpp:36

◆ eWarlockEvents

Enumerator
EVENT_SPELL_HELLFIRE 
EVENT_SPELL_CORRUPTION 
EVENT_SPELL_CURSE_OF_AGONY 
EVENT_SPELL_CURSE_OF_EXHAUSTION 
EVENT_SPELL_FEAR 
EVENT_SPELL_SEARING_PAIN 
EVENT_SPELL_SHADOW_BOLT 
EVENT_SPELL_UNSTABLE_AFFLICTION 
EVENT_SPELL_SUMMON_FELHUNTER 
909{
919};
@ EVENT_SPELL_CURSE_OF_AGONY
Definition boss_faction_champions.cpp:912
@ EVENT_SPELL_FEAR
Definition boss_faction_champions.cpp:914
@ EVENT_SPELL_SUMMON_FELHUNTER
Definition boss_faction_champions.cpp:918
@ EVENT_SPELL_SHADOW_BOLT
Definition boss_faction_champions.cpp:916
@ EVENT_SPELL_CORRUPTION
Definition boss_faction_champions.cpp:911
@ EVENT_SPELL_CURSE_OF_EXHAUSTION
Definition boss_faction_champions.cpp:913
@ EVENT_SPELL_HELLFIRE
Definition boss_faction_champions.cpp:910
@ EVENT_SPELL_UNSTABLE_AFFLICTION
Definition boss_faction_champions.cpp:917
@ EVENT_SPELL_SEARING_PAIN
Definition boss_faction_champions.cpp:915

◆ eWarlockPetEvents

Enumerator
EVENT_SPELL_DEVOUR_MAGIC 
EVENT_SPELL_SPELL_LOCK 
2303{
2306};
@ EVENT_SPELL_DEVOUR_MAGIC
Definition boss_faction_champions.cpp:2304
@ EVENT_SPELL_SPELL_LOCK
Definition boss_faction_champions.cpp:2305

◆ eWarlockPetSpells

Enumerator
SPELL_DEVOUR_MAGIC 
SPELL_SPELL_LOCK 
2297{
2298 SPELL_DEVOUR_MAGIC = 67518,
2299 SPELL_SPELL_LOCK = 67519,
2300};
@ SPELL_SPELL_LOCK
Definition boss_faction_champions.cpp:2299
@ SPELL_DEVOUR_MAGIC
Definition boss_faction_champions.cpp:2298

◆ eWarlockSpells

Enumerator
SPELL_HELLFIRE 
SPELL_CORRUPTION 
SPELL_CURSE_OF_AGONY 
SPELL_CURSE_OF_EXHAUSTION 
SPELL_FEAR 
SPELL_SEARING_PAIN 
SPELL_SHADOW_BOLT 
SPELL_UNSTABLE_AFFLICTION 
SPELL_UNSTABLE_AFFLICTION_DISPEL 
SPELL_SUMMON_FELHUNTER 
895{
896 SPELL_HELLFIRE = 65816,
897 SPELL_CORRUPTION = 65810,
898 SPELL_CURSE_OF_AGONY = 65814,
900 SPELL_FEAR = 65809,
901 SPELL_SEARING_PAIN = 65819,
902 SPELL_SHADOW_BOLT = 65821,
906};
@ SPELL_UNSTABLE_AFFLICTION
Definition boss_faction_champions.cpp:903
@ SPELL_SEARING_PAIN
Definition boss_faction_champions.cpp:901
@ SPELL_FEAR
Definition boss_faction_champions.cpp:900
@ SPELL_SUMMON_FELHUNTER
Definition boss_faction_champions.cpp:905
@ SPELL_HELLFIRE
Definition boss_faction_champions.cpp:896
@ SPELL_SHADOW_BOLT
Definition boss_faction_champions.cpp:902
@ SPELL_CURSE_OF_AGONY
Definition boss_faction_champions.cpp:898
@ SPELL_CORRUPTION
Definition boss_faction_champions.cpp:897
@ SPELL_CURSE_OF_EXHAUSTION
Definition boss_faction_champions.cpp:899
@ SPELL_UNSTABLE_AFFLICTION_DISPEL
Definition boss_faction_champions.cpp:904

◆ eWarriorEvents

Enumerator
EVENT_SPELL_BLADESTORM 
EVENT_SPELL_INTIMIDATING_SHOUT 
EVENT_SPELL_MORTAL_STRIKE 
EVENT_SPELL_CHARGE 
EVENT_SPELL_DISARM 
EVENT_SPELL_OVERPOWER 
EVENT_SPELL_SUNDER_ARMOR 
EVENT_SPELL_SHATTERING_THROW 
EVENT_SPELL_RETALIATION 
1498{
1508};
@ EVENT_SPELL_SHATTERING_THROW
Definition boss_faction_champions.cpp:1506
@ EVENT_SPELL_INTIMIDATING_SHOUT
Definition boss_faction_champions.cpp:1500
@ EVENT_SPELL_DISARM
Definition boss_faction_champions.cpp:1503
@ EVENT_SPELL_BLADESTORM
Definition boss_faction_champions.cpp:1499
@ EVENT_SPELL_MORTAL_STRIKE
Definition boss_faction_champions.cpp:1501
@ EVENT_SPELL_RETALIATION
Definition boss_faction_champions.cpp:1507
@ EVENT_SPELL_OVERPOWER
Definition boss_faction_champions.cpp:1504
@ EVENT_SPELL_SUNDER_ARMOR
Definition boss_faction_champions.cpp:1505
@ EVENT_SPELL_CHARGE
Definition boss_faction_champions.cpp:1502

◆ eWarriorSpells

Enumerator
SPELL_BLADESTORM 
SPELL_INTIMIDATING_SHOUT 
SPELL_MORTAL_STRIKE 
SPELL_CHARGE 
SPELL_DISARM 
SPELL_OVERPOWER 
SPELL_SUNDER_ARMOR 
SPELL_SHATTERING_THROW 
SPELL_RETALIATION 
1485{
1486 SPELL_BLADESTORM = 65947,
1488 SPELL_MORTAL_STRIKE = 65926,
1489 SPELL_CHARGE = 68764,
1490 SPELL_DISARM = 65935,
1491 SPELL_OVERPOWER = 65924,
1492 SPELL_SUNDER_ARMOR = 65936,
1493 SPELL_SHATTERING_THROW = 65940,
1494 SPELL_RETALIATION = 65932,
1495};
@ SPELL_CHARGE
Definition boss_faction_champions.cpp:1489
@ SPELL_SHATTERING_THROW
Definition boss_faction_champions.cpp:1493
@ SPELL_RETALIATION
Definition boss_faction_champions.cpp:1494
@ SPELL_MORTAL_STRIKE
Definition boss_faction_champions.cpp:1488
@ SPELL_OVERPOWER
Definition boss_faction_champions.cpp:1491
@ SPELL_SUNDER_ARMOR
Definition boss_faction_champions.cpp:1492
@ SPELL_BLADESTORM
Definition boss_faction_champions.cpp:1486
@ SPELL_INTIMIDATING_SHOUT
Definition boss_faction_champions.cpp:1487
@ SPELL_DISARM
Definition boss_faction_champions.cpp:1490

Function Documentation

◆ AddSC_boss_faction_champions()

void AddSC_boss_faction_champions ( )
2462{
2463 new npc_toc_druid();
2464 new npc_toc_shaman();
2465 new npc_toc_paladin();
2466 new npc_toc_priest();
2468 new npc_toc_mage();
2469 new npc_toc_warlock();
2470 new npc_toc_hunter();
2471 new npc_toc_boomkin();
2472 new npc_toc_warrior();
2473 new npc_toc_dk();
2474 new npc_toc_rogue();
2475 new npc_toc_enh_shaman();
2477 new npc_toc_pet_warlock();
2478 new npc_toc_pet_hunter();
2480}
#define RegisterSpellScript(spell_script)
Definition SpellScriptLoader.h:88
Definition boss_faction_champions.cpp:1366
Definition boss_faction_champions.cpp:1705
Definition boss_faction_champions.cpp:261
Definition boss_faction_champions.cpp:2019
Definition boss_faction_champions.cpp:1213
Definition boss_faction_champions.cpp:1066
Definition boss_faction_champions.cpp:513
Definition boss_faction_champions.cpp:2384
Definition boss_faction_champions.cpp:2309
Definition boss_faction_champions.cpp:648
Definition boss_faction_champions.cpp:2157
Definition boss_faction_champions.cpp:1861
Definition boss_faction_champions.cpp:768
Definition boss_faction_champions.cpp:391
Definition boss_faction_champions.cpp:922
Definition boss_faction_champions.cpp:1511
Definition boss_faction_champions.cpp:2441

References RegisterSpellScript.

Referenced by AddNorthrendScripts().