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

◆ eBoomkinSpells

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

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

◆ eDeathKnightSpells

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

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

◆ eDruidSpells

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

◆ eEnhShamanEvents

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

◆ eEnhShamanSpells

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

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

◆ eHunterPetEvents

Enumerator
EVENT_SPELL_CLAW 
2386{
2387 EVENT_SPELL_CLAW = 1,
2388};
@ EVENT_SPELL_CLAW
Definition: boss_faction_champions.cpp:2387

◆ eHunterPetSpells

Enumerator
SPELL_CLAW 
2381{
2382 SPELL_CLAW = 67793,
2383};
@ SPELL_CLAW
Definition: boss_faction_champions.cpp:2382

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

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

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

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

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

◆ ePriestEvents

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

◆ ePriestSpells

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

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

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

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

◆ eRogueSpells

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

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

◆ eShadowPriestSpells

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

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

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

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

◆ eWarlockPetEvents

Enumerator
EVENT_SPELL_DEVOUR_MAGIC 
EVENT_SPELL_SPELL_LOCK 
2310{
2313};
@ EVENT_SPELL_DEVOUR_MAGIC
Definition: boss_faction_champions.cpp:2311
@ EVENT_SPELL_SPELL_LOCK
Definition: boss_faction_champions.cpp:2312

◆ eWarlockPetSpells

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

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

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

◆ eWarriorSpells

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

Function Documentation

◆ AddSC_boss_faction_champions()

void AddSC_boss_faction_champions ( )
2469{
2470 new npc_toc_druid();
2471 new npc_toc_shaman();
2472 new npc_toc_paladin();
2473 new npc_toc_priest();
2475 new npc_toc_mage();
2476 new npc_toc_warlock();
2477 new npc_toc_hunter();
2478 new npc_toc_boomkin();
2479 new npc_toc_warrior();
2480 new npc_toc_dk();
2481 new npc_toc_rogue();
2482 new npc_toc_enh_shaman();
2484 new npc_toc_pet_warlock();
2485 new npc_toc_pet_hunter();
2487}
#define RegisterSpellScript(spell_script)
Definition: SpellScriptLoader.h:88
Definition: boss_faction_champions.cpp:268
Definition: boss_faction_champions.cpp:398
Definition: boss_faction_champions.cpp:520
Definition: boss_faction_champions.cpp:655
Definition: boss_faction_champions.cpp:775
Definition: boss_faction_champions.cpp:929
Definition: boss_faction_champions.cpp:1073
Definition: boss_faction_champions.cpp:1220
Definition: boss_faction_champions.cpp:1373
Definition: boss_faction_champions.cpp:1518
Definition: boss_faction_champions.cpp:1712
Definition: boss_faction_champions.cpp:1868
Definition: boss_faction_champions.cpp:2026
Definition: boss_faction_champions.cpp:2164
Definition: boss_faction_champions.cpp:2316
Definition: boss_faction_champions.cpp:2391
Definition: boss_faction_champions.cpp:2448

References RegisterSpellScript.

Referenced by AddNorthrendScripts().