AzeorthCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
boss_faction_champions.cpp File Reference
#include "Player.h"
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "SpellScript.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
 
class  spell_faction_champion_warl_unstable_affliction::spell_faction_champion_warl_unstable_affliction_AuraScript
 

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 
25{
26 AI_MELEE = 0,
27 AI_RANGED = 1,
28 AI_HEALER = 2,
29 AI_PET = 3,
30};
@ AI_MELEE
Definition: boss_faction_champions.cpp:26
@ AI_RANGED
Definition: boss_faction_champions.cpp:27
@ AI_HEALER
Definition: boss_faction_champions.cpp:28
@ AI_PET
Definition: boss_faction_champions.cpp:29

◆ 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 
1359{
1368};
@ EVENT_SPELL_INSECT_SWARM
Definition: boss_faction_champions.cpp:1363
@ EVENT_SPELL_FAERIE_FIRE
Definition: boss_faction_champions.cpp:1365
@ EVENT_SPELL_MOONFIRE
Definition: boss_faction_champions.cpp:1361
@ EVENT_SPELL_FORCE_OF_NATURE
Definition: boss_faction_champions.cpp:1367
@ EVENT_SPELL_WRATH
Definition: boss_faction_champions.cpp:1360
@ EVENT_SPELL_ENTANGLING_ROOTS
Definition: boss_faction_champions.cpp:1364
@ EVENT_SPELL_STARFIRE
Definition: boss_faction_champions.cpp:1362
@ EVENT_SPELL_CYCLONE
Definition: boss_faction_champions.cpp:1366

◆ eBoomkinSpells

Enumerator
SPELL_WRATH 
SPELL_MOONFIRE 
SPELL_STARFIRE 
SPELL_INSECT_SWARM 
SPELL_ENTANGLING_ROOTS 
SPELL_FAERIE_FIRE 
SPELL_CYCLONE 
SPELL_FORCE_OF_NATURE 
1347{
1348 SPELL_WRATH = 65862,
1349 SPELL_MOONFIRE = 65856,
1350 SPELL_STARFIRE = 65854,
1351 SPELL_INSECT_SWARM = 65855,
1352 SPELL_ENTANGLING_ROOTS = 65857,
1353 SPELL_FAERIE_FIRE = 65863,
1354 SPELL_CYCLONE = 65859,
1355 SPELL_FORCE_OF_NATURE = 65861,
1356};
@ SPELL_MOONFIRE
Definition: boss_faction_champions.cpp:1349
@ SPELL_STARFIRE
Definition: boss_faction_champions.cpp:1350
@ SPELL_ENTANGLING_ROOTS
Definition: boss_faction_champions.cpp:1352
@ SPELL_INSECT_SWARM
Definition: boss_faction_champions.cpp:1351
@ SPELL_FAERIE_FIRE
Definition: boss_faction_champions.cpp:1353
@ SPELL_FORCE_OF_NATURE
Definition: boss_faction_champions.cpp:1355
@ SPELL_CYCLONE
Definition: boss_faction_champions.cpp:1354
@ SPELL_WRATH
Definition: boss_faction_champions.cpp:1348

◆ 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 
1699{
1707};
@ EVENT_SPELL_ICY_TOUCH
Definition: boss_faction_champions.cpp:1705
@ EVENT_SPELL_DEATH_GRIP
Definition: boss_faction_champions.cpp:1702
@ EVENT_SPELL_FROST_STRIKE
Definition: boss_faction_champions.cpp:1703
@ EVENT_SPELL_DEATH_COIL
Definition: boss_faction_champions.cpp:1701
@ EVENT_SPELL_STRANGULATE
Definition: boss_faction_champions.cpp:1706
@ EVENT_SPELL_CHAINS_OF_ICE
Definition: boss_faction_champions.cpp:1700
@ EVENT_SPELL_ICEBOUND_FORTITUDE
Definition: boss_faction_champions.cpp:1704

◆ eDeathKnightSpells

Enumerator
SPELL_CHAINS_OF_ICE 
SPELL_DEATH_COIL 
SPELL_DEATH_GRIP 
SPELL_FROST_STRIKE 
SPELL_ICEBOUND_FORTITUDE 
SPELL_ICY_TOUCH 
SPELL_STRANGULATE 
1688{
1689 SPELL_CHAINS_OF_ICE = 66020,
1690 SPELL_DEATH_COIL = 66019,
1691 SPELL_DEATH_GRIP = 66017,
1692 SPELL_FROST_STRIKE = 66047,
1694 SPELL_ICY_TOUCH = 66021,
1695 SPELL_STRANGULATE = 66018,
1696};
@ SPELL_STRANGULATE
Definition: boss_faction_champions.cpp:1695
@ SPELL_DEATH_COIL
Definition: boss_faction_champions.cpp:1690
@ SPELL_ICEBOUND_FORTITUDE
Definition: boss_faction_champions.cpp:1693
@ SPELL_ICY_TOUCH
Definition: boss_faction_champions.cpp:1694
@ SPELL_DEATH_GRIP
Definition: boss_faction_champions.cpp:1691
@ SPELL_FROST_STRIKE
Definition: boss_faction_champions.cpp:1692
@ SPELL_CHAINS_OF_ICE
Definition: boss_faction_champions.cpp:1689

◆ 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 
254{
263};
@ EVENT_SPELL_NATURE_GRASP
Definition: boss_faction_champions.cpp:261
@ EVENT_SPELL_REGROWTH
Definition: boss_faction_champions.cpp:257
@ EVENT_SPELL_LIFEBLOOM
Definition: boss_faction_champions.cpp:255
@ EVENT_SPELL_BARKSKIN
Definition: boss_faction_champions.cpp:262
@ EVENT_SPELL_THORNS
Definition: boss_faction_champions.cpp:259
@ EVENT_SPELL_NOURISH
Definition: boss_faction_champions.cpp:256
@ EVENT_SPELL_REJUVENATION
Definition: boss_faction_champions.cpp:258
@ EVENT_SPELL_TRANQUILITY
Definition: boss_faction_champions.cpp:260

◆ eDruidSpells

Enumerator
SPELL_LIFEBLOOM 
SPELL_NOURISH 
SPELL_REGROWTH 
SPELL_REJUVENATION 
SPELL_THORNS 
SPELL_TRANQUILITY 
SPELL_BARKSKIN 
SPELL_NATURE_GRASP 
242{
243 SPELL_LIFEBLOOM = 66093,
244 SPELL_NOURISH = 66066,
245 SPELL_REGROWTH = 66067,
246 SPELL_REJUVENATION = 66065,
247 SPELL_THORNS = 66068,
248 SPELL_TRANQUILITY = 66086,
249 SPELL_BARKSKIN = 65860,
250 SPELL_NATURE_GRASP = 66071,
251};
@ SPELL_NATURE_GRASP
Definition: boss_faction_champions.cpp:250
@ SPELL_LIFEBLOOM
Definition: boss_faction_champions.cpp:243
@ SPELL_BARKSKIN
Definition: boss_faction_champions.cpp:249
@ SPELL_THORNS
Definition: boss_faction_champions.cpp:247
@ SPELL_REJUVENATION
Definition: boss_faction_champions.cpp:246
@ SPELL_NOURISH
Definition: boss_faction_champions.cpp:244
@ SPELL_REGROWTH
Definition: boss_faction_champions.cpp:245
@ SPELL_TRANQUILITY
Definition: boss_faction_champions.cpp:248

◆ eEnhShamanEvents

Enumerator
EVENT_SPELL_EARTH_SHOCK_ENH 
EVENT_SPELL_LAVA_LASH 
EVENT_SPELL_STORMSTRIKE 
EVENT_SUMMON_TOTEM 
2016{
2021};
@ EVENT_SPELL_LAVA_LASH
Definition: boss_faction_champions.cpp:2018
@ EVENT_SPELL_EARTH_SHOCK_ENH
Definition: boss_faction_champions.cpp:2017
@ EVENT_SPELL_STORMSTRIKE
Definition: boss_faction_champions.cpp:2019
@ EVENT_SUMMON_TOTEM
Definition: boss_faction_champions.cpp:2020

◆ eEnhShamanSpells

Enumerator
SPELL_EARTH_SHOCK_ENH 
SPELL_LAVA_LASH 
SPELL_STORMSTRIKE 
SPELL_GROUNDING_TOTEM 
SPELL_WINDFURY_TOTEM 
SPELL_TREMOR_TOTEM 
2006{
2007 SPELL_EARTH_SHOCK_ENH = 65973,
2008 SPELL_LAVA_LASH = 65974,
2009 SPELL_STORMSTRIKE = 65970,
2010 SPELL_GROUNDING_TOTEM = 65989,
2011 SPELL_WINDFURY_TOTEM = 65990,
2012 SPELL_TREMOR_TOTEM = 65992,
2013};
@ SPELL_TREMOR_TOTEM
Definition: boss_faction_champions.cpp:2012
@ SPELL_STORMSTRIKE
Definition: boss_faction_champions.cpp:2009
@ SPELL_LAVA_LASH
Definition: boss_faction_champions.cpp:2008
@ SPELL_GROUNDING_TOTEM
Definition: boss_faction_champions.cpp:2010
@ SPELL_EARTH_SHOCK_ENH
Definition: boss_faction_champions.cpp:2007
@ SPELL_WINDFURY_TOTEM
Definition: boss_faction_champions.cpp:2011

◆ 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 
1205{
1215};
@ EVENT_SPELL_EXPLOSIVE_SHOT
Definition: boss_faction_champions.cpp:1209
@ EVENT_SPELL_STEADY_SHOT
Definition: boss_faction_champions.cpp:1211
@ EVENT_SPELL_AIMED_SHOT
Definition: boss_faction_champions.cpp:1206
@ EVENT_SPELL_WING_CLIP
Definition: boss_faction_champions.cpp:1212
@ EVENT_SPELL_DISENGAGE
Definition: boss_faction_champions.cpp:1208
@ EVENT_SPELL_DETERRENCE
Definition: boss_faction_champions.cpp:1207
@ EVENT_SPELL_WYVERN_STING
Definition: boss_faction_champions.cpp:1213
@ EVENT_SPELL_CALL_PET
Definition: boss_faction_champions.cpp:1214
@ EVENT_SPELL_FROST_TRAP
Definition: boss_faction_champions.cpp:1210

◆ eHunterPetEvents

Enumerator
EVENT_SPELL_CLAW 
2384{
2385 EVENT_SPELL_CLAW = 1,
2386};
@ EVENT_SPELL_CLAW
Definition: boss_faction_champions.cpp:2385

◆ eHunterPetSpells

Enumerator
SPELL_CLAW 
2379{
2380 SPELL_CLAW = 67793,
2381};
@ SPELL_CLAW
Definition: boss_faction_champions.cpp:2380

◆ 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 
1191{
1192 SPELL_AIMED_SHOT = 65883,
1193 SPELL_DETERRENCE = 65871,
1194 SPELL_DISENGAGE = 65870,
1195 SPELL_EXPLOSIVE_SHOT = 65866,
1196 SPELL_FROST_TRAP = 65880,
1197 SPELL_SHOOT = 65868,
1198 SPELL_STEADY_SHOT = 65867,
1199 SPELL_WING_CLIP = 66207,
1200 SPELL_WYVERN_STING = 65877,
1201 SPELL_CALL_PET = 67777,
1202};
@ SPELL_WING_CLIP
Definition: boss_faction_champions.cpp:1199
@ SPELL_SHOOT
Definition: boss_faction_champions.cpp:1197
@ SPELL_EXPLOSIVE_SHOT
Definition: boss_faction_champions.cpp:1195
@ SPELL_DETERRENCE
Definition: boss_faction_champions.cpp:1193
@ SPELL_FROST_TRAP
Definition: boss_faction_champions.cpp:1196
@ SPELL_STEADY_SHOT
Definition: boss_faction_champions.cpp:1198
@ SPELL_AIMED_SHOT
Definition: boss_faction_champions.cpp:1192
@ SPELL_DISENGAGE
Definition: boss_faction_champions.cpp:1194
@ SPELL_CALL_PET
Definition: boss_faction_champions.cpp:1201
@ SPELL_WYVERN_STING
Definition: boss_faction_champions.cpp:1200

◆ 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 
1058{
1068};
@ EVENT_SPELL_COUNTERSPELL
Definition: boss_faction_champions.cpp:1064
@ EVENT_SPELL_ARCANE_BARRAGE
Definition: boss_faction_champions.cpp:1059
@ EVENT_SPELL_ARCANE_BLAST
Definition: boss_faction_champions.cpp:1060
@ EVENT_SPELL_ARCANE_EXPLOSION
Definition: boss_faction_champions.cpp:1061
@ EVENT_SPELL_FROSTBOLT
Definition: boss_faction_champions.cpp:1065
@ EVENT_SPELL_POLYMORPH
Definition: boss_faction_champions.cpp:1067
@ EVENT_SPELL_ICE_BLOCK
Definition: boss_faction_champions.cpp:1066
@ EVENT_SPELL_BLINK_2
Definition: boss_faction_champions.cpp:1063
@ EVENT_SPELL_BLINK
Definition: boss_faction_champions.cpp:1062

◆ 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 
1045{
1046 SPELL_ARCANE_BARRAGE = 65799,
1047 SPELL_ARCANE_BLAST = 65791,
1048 SPELL_ARCANE_EXPLOSION = 65800,
1049 SPELL_BLINK = 65793,
1050 SPELL_COUNTERSPELL = 65790,
1051 SPELL_FROST_NOVA = 65792,
1052 SPELL_FROSTBOLT = 65807,
1053 SPELL_ICE_BLOCK = 65802,
1054 SPELL_POLYMORPH = 65801,
1055};
@ SPELL_BLINK
Definition: boss_faction_champions.cpp:1049
@ SPELL_FROSTBOLT
Definition: boss_faction_champions.cpp:1052
@ SPELL_ICE_BLOCK
Definition: boss_faction_champions.cpp:1053
@ SPELL_COUNTERSPELL
Definition: boss_faction_champions.cpp:1050
@ SPELL_ARCANE_BARRAGE
Definition: boss_faction_champions.cpp:1046
@ SPELL_ARCANE_EXPLOSION
Definition: boss_faction_champions.cpp:1048
@ SPELL_FROST_NOVA
Definition: boss_faction_champions.cpp:1051
@ SPELL_POLYMORPH
Definition: boss_faction_champions.cpp:1054
@ SPELL_ARCANE_BLAST
Definition: boss_faction_champions.cpp:1047

◆ 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 
506{
515};
@ EVENT_SPELL_HAND_OF_FREEDOM
Definition: boss_faction_champions.cpp:507
@ EVENT_SPELL_FLASH_OF_LIGHT
Definition: boss_faction_champions.cpp:510
@ EVENT_SPELL_CLEANSE
Definition: boss_faction_champions.cpp:509
@ EVENT_SPELL_HOLY_SHOCK
Definition: boss_faction_champions.cpp:512
@ EVENT_SPELL_HAND_OF_PROTECTION
Definition: boss_faction_champions.cpp:513
@ EVENT_SPELL_HOLY_LIGHT
Definition: boss_faction_champions.cpp:511
@ EVENT_SPELL_HAMMER_OF_JUSTICE
Definition: boss_faction_champions.cpp:514
@ EVENT_SPELL_BUBBLE
Definition: boss_faction_champions.cpp:508

◆ 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 
494{
495 SPELL_HAND_OF_FREEDOM = 68757,
496 SPELL_BUBBLE = 66010,
497 SPELL_CLEANSE = 66116,
498 SPELL_FLASH_OF_LIGHT = 66113,
499 SPELL_HOLY_LIGHT = 66112,
500 SPELL_HOLY_SHOCK = 66114,
503};
@ SPELL_HAMMER_OF_JUSTICE
Definition: boss_faction_champions.cpp:502
@ SPELL_CLEANSE
Definition: boss_faction_champions.cpp:497
@ SPELL_FLASH_OF_LIGHT
Definition: boss_faction_champions.cpp:498
@ SPELL_HOLY_SHOCK
Definition: boss_faction_champions.cpp:500
@ SPELL_BUBBLE
Definition: boss_faction_champions.cpp:496
@ SPELL_HAND_OF_FREEDOM
Definition: boss_faction_champions.cpp:495
@ SPELL_HAND_OF_PROTECTION
Definition: boss_faction_champions.cpp:501
@ SPELL_HOLY_LIGHT
Definition: boss_faction_champions.cpp:499

◆ ePriestEvents

Enumerator
EVENT_SPELL_RENEW 
EVENT_SPELL_SHIELD 
EVENT_SPELL_FLASH_HEAL 
EVENT_SPELL_MANA_BURN 
EVENT_SPELL_DISPEL 
EVENT_SPELL_PSYCHIC_SCREAM 
643{
648 EVENT_SPELL_DISPEL = 100,
650};
@ EVENT_SPELL_PSYCHIC_SCREAM
Definition: boss_faction_champions.cpp:649
@ EVENT_SPELL_DISPEL
Definition: boss_faction_champions.cpp:648
@ EVENT_SPELL_MANA_BURN
Definition: boss_faction_champions.cpp:647
@ EVENT_SPELL_SHIELD
Definition: boss_faction_champions.cpp:645
@ EVENT_SPELL_FLASH_HEAL
Definition: boss_faction_champions.cpp:646
@ EVENT_SPELL_RENEW
Definition: boss_faction_champions.cpp:644

◆ ePriestSpells

Enumerator
SPELL_RENEW 
SPELL_SHIELD 
SPELL_FLASH_HEAL 
SPELL_DISPEL 
SPELL_MANA_BURN 
SPELL_PSYCHIC_SCREAM 
633{
634 SPELL_RENEW = 66177,
635 SPELL_SHIELD = 66099,
636 SPELL_FLASH_HEAL = 66104,
637 SPELL_DISPEL = 65546,
638 SPELL_MANA_BURN = 66100,
639 SPELL_PSYCHIC_SCREAM = 65543,
640};
@ SPELL_DISPEL
Definition: boss_faction_champions.cpp:637
@ SPELL_FLASH_HEAL
Definition: boss_faction_champions.cpp:636
@ SPELL_RENEW
Definition: boss_faction_champions.cpp:634
@ SPELL_PSYCHIC_SCREAM
Definition: boss_faction_champions.cpp:639
@ SPELL_SHIELD
Definition: boss_faction_champions.cpp:635
@ SPELL_MANA_BURN
Definition: boss_faction_champions.cpp:638

◆ 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 
2150{
2159};
@ EVENT_SPELL_REPENTANCE
Definition: boss_faction_champions.cpp:2158
@ EVENT_SPELL_CRUSADER_STRIKE
Definition: boss_faction_champions.cpp:2152
@ EVENT_SPELL_HAMMER_OF_JUSTICE_RET
Definition: boss_faction_champions.cpp:2155
@ EVENT_SPELL_HAND_OF_PROTECTION_RET
Definition: boss_faction_champions.cpp:2156
@ EVENT_SPELL_DIVINE_SHIELD
Definition: boss_faction_champions.cpp:2153
@ EVENT_SPELL_AVENGING_WRATH
Definition: boss_faction_champions.cpp:2151
@ EVENT_SPELL_DIVINE_STORM
Definition: boss_faction_champions.cpp:2154
@ EVENT_SPELL_JUDGEMENT_OF_COMMAND
Definition: boss_faction_champions.cpp:2157

◆ 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 
2137{
2138 SPELL_AVENGING_WRATH = 66011,
2139 SPELL_CRUSADER_STRIKE = 66003,
2140 SPELL_DIVINE_SHIELD = 66010,
2141 SPELL_DIVINE_STORM = 66006,
2145 SPELL_REPENTANCE = 66008,
2146 SPELL_SEAL_OF_COMMAND = 66004,
2147};
@ SPELL_AVENGING_WRATH
Definition: boss_faction_champions.cpp:2138
@ SPELL_REPENTANCE
Definition: boss_faction_champions.cpp:2145
@ SPELL_JUDGEMENT_OF_COMMAND
Definition: boss_faction_champions.cpp:2144
@ SPELL_CRUSADER_STRIKE
Definition: boss_faction_champions.cpp:2139
@ SPELL_HAMMER_OF_JUSTICE_RET
Definition: boss_faction_champions.cpp:2142
@ SPELL_DIVINE_SHIELD
Definition: boss_faction_champions.cpp:2140
@ SPELL_DIVINE_STORM
Definition: boss_faction_champions.cpp:2141
@ SPELL_HAND_OF_PROTECTION_RET
Definition: boss_faction_champions.cpp:2143
@ SPELL_SEAL_OF_COMMAND
Definition: boss_faction_champions.cpp:2146

◆ 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 
1855{
1863};
@ EVENT_SPELL_EVISCERATE
Definition: boss_faction_champions.cpp:1862
@ EVENT_SPELL_BLADE_FLURRY
Definition: boss_faction_champions.cpp:1859
@ EVENT_SPELL_CLOAK
Definition: boss_faction_champions.cpp:1858
@ EVENT_SPELL_SHADOWSTEP
Definition: boss_faction_champions.cpp:1860
@ EVENT_SPELL_BLIND
Definition: boss_faction_champions.cpp:1857
@ EVENT_SPELL_FAN_OF_KNIVES
Definition: boss_faction_champions.cpp:1856
@ EVENT_SPELL_HEMORRHAGE
Definition: boss_faction_champions.cpp:1861

◆ eRogueSpells

Enumerator
SPELL_FAN_OF_KNIVES 
SPELL_BLIND 
SPELL_CLOAK 
SPELL_BLADE_FLURRY 
SPELL_SHADOWSTEP 
SPELL_HEMORRHAGE 
SPELL_EVISCERATE 
1844{
1845 SPELL_FAN_OF_KNIVES = 65955,
1846 SPELL_BLIND = 65960,
1847 SPELL_CLOAK = 65961,
1848 SPELL_BLADE_FLURRY = 65956,
1849 SPELL_SHADOWSTEP = 66178,
1850 SPELL_HEMORRHAGE = 65954,
1851 SPELL_EVISCERATE = 65957,
1852};
@ SPELL_SHADOWSTEP
Definition: boss_faction_champions.cpp:1849
@ SPELL_EVISCERATE
Definition: boss_faction_champions.cpp:1851
@ SPELL_BLIND
Definition: boss_faction_champions.cpp:1846
@ SPELL_BLADE_FLURRY
Definition: boss_faction_champions.cpp:1848
@ SPELL_FAN_OF_KNIVES
Definition: boss_faction_champions.cpp:1845
@ SPELL_HEMORRHAGE
Definition: boss_faction_champions.cpp:1850
@ SPELL_CLOAK
Definition: boss_faction_champions.cpp:1847

◆ 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 
762{
770};
@ EVENT_SPELL_MIND_BLAST
Definition: boss_faction_champions.cpp:767
@ EVENT_SPELL_VAMPIRIC_TOUCH
Definition: boss_faction_champions.cpp:764
@ EVENT_SPELL_SW_PAIN
Definition: boss_faction_champions.cpp:765
@ EVENT_SPELL_DISPERSION
Definition: boss_faction_champions.cpp:769
@ EVENT_SPELL_SILENCE
Definition: boss_faction_champions.cpp:763
@ EVENT_SPELL_MIND_FLAY
Definition: boss_faction_champions.cpp:766
@ EVENT_SPELL_HORROR
Definition: boss_faction_champions.cpp:768

◆ eShadowPriestSpells

Enumerator
SPELL_SILENCE 
SPELL_VAMPIRIC_TOUCH 
SPELL_SW_PAIN 
SPELL_MIND_FLAY 
SPELL_MIND_BLAST 
SPELL_HORROR 
SPELL_DISPERSION 
SPELL_SHADOWFORM 
750{
751 SPELL_SILENCE = 65542,
752 SPELL_VAMPIRIC_TOUCH = 65490,
753 SPELL_SW_PAIN = 65541,
754 SPELL_MIND_FLAY = 65488,
755 SPELL_MIND_BLAST = 65492,
756 SPELL_HORROR = 65545,
757 SPELL_DISPERSION = 65544,
758 SPELL_SHADOWFORM = 16592,
759};
@ SPELL_DISPERSION
Definition: boss_faction_champions.cpp:757
@ SPELL_SHADOWFORM
Definition: boss_faction_champions.cpp:758
@ SPELL_VAMPIRIC_TOUCH
Definition: boss_faction_champions.cpp:752
@ SPELL_SILENCE
Definition: boss_faction_champions.cpp:751
@ SPELL_MIND_BLAST
Definition: boss_faction_champions.cpp:755
@ SPELL_SW_PAIN
Definition: boss_faction_champions.cpp:753
@ SPELL_HORROR
Definition: boss_faction_champions.cpp:756
@ SPELL_MIND_FLAY
Definition: boss_faction_champions.cpp:754

◆ 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 
385{
393};
@ EVENT_SPELL_HEALING_WAVE
Definition: boss_faction_champions.cpp:386
@ EVENT_SPELL_EARTH_SHOCK
Definition: boss_faction_champions.cpp:392
@ EVENT_SPELL_EARTH_SHIELD
Definition: boss_faction_champions.cpp:391
@ EVENT_SPELL_HEX
Definition: boss_faction_champions.cpp:390
@ EVENT_SPELL_SPIRIT_CLEANSE
Definition: boss_faction_champions.cpp:388
@ EVENT_SPELL_HEROISM_OR_BLOODLUST
Definition: boss_faction_champions.cpp:389
@ EVENT_SPELL_RIPTIDE
Definition: boss_faction_champions.cpp:387

◆ 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 
371{
372 SPELL_HEALING_WAVE = 66055,
373 SPELL_RIPTIDE = 66053,
374 SPELL_SPIRIT_CLEANSE = 66056,
375 SPELL_HEROISM = 65983,
376 SPELL_BLOODLUST = 65980,
377 SPELL_HEX = 66054,
378 SPELL_EARTH_SHIELD = 66063,
379 SPELL_EARTH_SHOCK = 65973,
380 AURA_EXHAUSTION = 57723,
381 AURA_SATED = 57724,
382};
@ SPELL_RIPTIDE
Definition: boss_faction_champions.cpp:373
@ AURA_EXHAUSTION
Definition: boss_faction_champions.cpp:380
@ SPELL_BLOODLUST
Definition: boss_faction_champions.cpp:376
@ AURA_SATED
Definition: boss_faction_champions.cpp:381
@ SPELL_HEROISM
Definition: boss_faction_champions.cpp:375
@ SPELL_SPIRIT_CLEANSE
Definition: boss_faction_champions.cpp:374
@ SPELL_EARTH_SHIELD
Definition: boss_faction_champions.cpp:378
@ SPELL_HEX
Definition: boss_faction_champions.cpp:377
@ SPELL_HEALING_WAVE
Definition: boss_faction_champions.cpp:372
@ SPELL_EARTH_SHOCK
Definition: boss_faction_champions.cpp:379

◆ eSharedSpells

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

◆ 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 
914{
924};
@ EVENT_SPELL_CURSE_OF_AGONY
Definition: boss_faction_champions.cpp:917
@ EVENT_SPELL_FEAR
Definition: boss_faction_champions.cpp:919
@ EVENT_SPELL_SUMMON_FELHUNTER
Definition: boss_faction_champions.cpp:923
@ EVENT_SPELL_SHADOW_BOLT
Definition: boss_faction_champions.cpp:921
@ EVENT_SPELL_CORRUPTION
Definition: boss_faction_champions.cpp:916
@ EVENT_SPELL_CURSE_OF_EXHAUSTION
Definition: boss_faction_champions.cpp:918
@ EVENT_SPELL_HELLFIRE
Definition: boss_faction_champions.cpp:915
@ EVENT_SPELL_UNSTABLE_AFFLICTION
Definition: boss_faction_champions.cpp:922
@ EVENT_SPELL_SEARING_PAIN
Definition: boss_faction_champions.cpp:920

◆ eWarlockPetEvents

Enumerator
EVENT_SPELL_DEVOUR_MAGIC 
EVENT_SPELL_SPELL_LOCK 
2308{
2311};
@ EVENT_SPELL_DEVOUR_MAGIC
Definition: boss_faction_champions.cpp:2309
@ EVENT_SPELL_SPELL_LOCK
Definition: boss_faction_champions.cpp:2310

◆ eWarlockPetSpells

Enumerator
SPELL_DEVOUR_MAGIC 
SPELL_SPELL_LOCK 
2302{
2303 SPELL_DEVOUR_MAGIC = 67518,
2304 SPELL_SPELL_LOCK = 67519,
2305};
@ SPELL_SPELL_LOCK
Definition: boss_faction_champions.cpp:2304
@ SPELL_DEVOUR_MAGIC
Definition: boss_faction_champions.cpp:2303

◆ 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 
900{
901 SPELL_HELLFIRE = 65816,
902 SPELL_CORRUPTION = 65810,
903 SPELL_CURSE_OF_AGONY = 65814,
905 SPELL_FEAR = 65809,
906 SPELL_SEARING_PAIN = 65819,
907 SPELL_SHADOW_BOLT = 65821,
911};
@ SPELL_UNSTABLE_AFFLICTION
Definition: boss_faction_champions.cpp:908
@ SPELL_SEARING_PAIN
Definition: boss_faction_champions.cpp:906
@ SPELL_FEAR
Definition: boss_faction_champions.cpp:905
@ SPELL_SUMMON_FELHUNTER
Definition: boss_faction_champions.cpp:910
@ SPELL_HELLFIRE
Definition: boss_faction_champions.cpp:901
@ SPELL_SHADOW_BOLT
Definition: boss_faction_champions.cpp:907
@ SPELL_CURSE_OF_AGONY
Definition: boss_faction_champions.cpp:903
@ SPELL_CORRUPTION
Definition: boss_faction_champions.cpp:902
@ SPELL_CURSE_OF_EXHAUSTION
Definition: boss_faction_champions.cpp:904
@ SPELL_UNSTABLE_AFFLICTION_DISPEL
Definition: boss_faction_champions.cpp:909

◆ 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 
1503{
1513};
@ EVENT_SPELL_SHATTERING_THROW
Definition: boss_faction_champions.cpp:1511
@ EVENT_SPELL_INTIMIDATING_SHOUT
Definition: boss_faction_champions.cpp:1505
@ EVENT_SPELL_DISARM
Definition: boss_faction_champions.cpp:1508
@ EVENT_SPELL_BLADESTORM
Definition: boss_faction_champions.cpp:1504
@ EVENT_SPELL_MORTAL_STRIKE
Definition: boss_faction_champions.cpp:1506
@ EVENT_SPELL_RETALIATION
Definition: boss_faction_champions.cpp:1512
@ EVENT_SPELL_OVERPOWER
Definition: boss_faction_champions.cpp:1509
@ EVENT_SPELL_SUNDER_ARMOR
Definition: boss_faction_champions.cpp:1510
@ EVENT_SPELL_CHARGE
Definition: boss_faction_champions.cpp:1507

◆ eWarriorSpells

Enumerator
SPELL_BLADESTORM 
SPELL_INTIMIDATING_SHOUT 
SPELL_MORTAL_STRIKE 
SPELL_CHARGE 
SPELL_DISARM 
SPELL_OVERPOWER 
SPELL_SUNDER_ARMOR 
SPELL_SHATTERING_THROW 
SPELL_RETALIATION 
1490{
1491 SPELL_BLADESTORM = 65947,
1493 SPELL_MORTAL_STRIKE = 65926,
1494 SPELL_CHARGE = 68764,
1495 SPELL_DISARM = 65935,
1496 SPELL_OVERPOWER = 65924,
1497 SPELL_SUNDER_ARMOR = 65936,
1498 SPELL_SHATTERING_THROW = 65940,
1499 SPELL_RETALIATION = 65932,
1500};
@ SPELL_CHARGE
Definition: boss_faction_champions.cpp:1494
@ SPELL_SHATTERING_THROW
Definition: boss_faction_champions.cpp:1498
@ SPELL_RETALIATION
Definition: boss_faction_champions.cpp:1499
@ SPELL_MORTAL_STRIKE
Definition: boss_faction_champions.cpp:1493
@ SPELL_OVERPOWER
Definition: boss_faction_champions.cpp:1496
@ SPELL_SUNDER_ARMOR
Definition: boss_faction_champions.cpp:1497
@ SPELL_BLADESTORM
Definition: boss_faction_champions.cpp:1491
@ SPELL_INTIMIDATING_SHOUT
Definition: boss_faction_champions.cpp:1492
@ SPELL_DISARM
Definition: boss_faction_champions.cpp:1495

Function Documentation

◆ AddSC_boss_faction_champions()

void AddSC_boss_faction_champions ( )
2478{
2479 new npc_toc_druid();
2480 new npc_toc_shaman();
2481 new npc_toc_paladin();
2482 new npc_toc_priest();
2484 new npc_toc_mage();
2485 new npc_toc_warlock();
2486 new npc_toc_hunter();
2487 new npc_toc_boomkin();
2488 new npc_toc_warrior();
2489 new npc_toc_dk();
2490 new npc_toc_rogue();
2491 new npc_toc_enh_shaman();
2493 new npc_toc_pet_warlock();
2494 new npc_toc_pet_hunter();
2496}
Definition: boss_faction_champions.cpp:266
Definition: boss_faction_champions.cpp:396
Definition: boss_faction_champions.cpp:518
Definition: boss_faction_champions.cpp:653
Definition: boss_faction_champions.cpp:773
Definition: boss_faction_champions.cpp:927
Definition: boss_faction_champions.cpp:1071
Definition: boss_faction_champions.cpp:1218
Definition: boss_faction_champions.cpp:1371
Definition: boss_faction_champions.cpp:1516
Definition: boss_faction_champions.cpp:1710
Definition: boss_faction_champions.cpp:1866
Definition: boss_faction_champions.cpp:2024
Definition: boss_faction_champions.cpp:2162
Definition: boss_faction_champions.cpp:2314
Definition: boss_faction_champions.cpp:2389
Definition: boss_faction_champions.cpp:2446

Referenced by AddNorthrendScripts().