TrinityCore
Loading...
Searching...
No Matches
boss_the_curator_rtk.cpp File Reference
#include "AreaTrigger.h"
#include "AreaTriggerAI.h"
#include "InstanceScript.h"
#include "ScriptedCreature.h"
#include "ScriptMgr.h"
#include "SpellAuras.h"
#include "SpellAuraEffects.h"
#include "SpellScript.h"
#include "return_to_karazhan.h"
+ Include dependency graph for boss_the_curator_rtk.cpp:

Go to the source code of this file.

Classes

struct  boss_the_curator_rtk
 
class  spell_the_curator_rtk_summon_volatile_energy_selector
 
class  spell_the_curator_rtk_power_discharge_selector
 
class  spell_the_curator_rtk_arc_lightning_selector
 
class  spell_the_curator_rtk_static_charge_selector
 
class  spell_the_curator_rtk_overload
 
struct  at_the_curator_rtk_power_discharge
 

Enumerations

enum  TheCuratorRTKSpells {
  SPELL_COSMETIC_MANA_DRAIN = 228840 , SPELL_SUMMON_VOLATILE_ENERGY = 227267 , SPELL_SUMMON_VOLATILE_ENERGY_SELECTOR = 234416 , SPELL_POWER_DISCHARGE = 227279 ,
  SPELL_POWER_DISCHARGE_AREATRIGGER = 227289 , SPELL_POWER_DISCHARGE_DAMAGE = 227465 , SPELL_POWER_DISCHARGE_SELECTOR = 227278 , SPELL_EVOCATION = 227254 ,
  SPELL_OVERLOAD = 227256 , SPELL_OVERLOAD_DAMAGE = 227257 , SPELL_ARC_LIGHTNING_DAMAGE = 227270 , SPELL_STATIC_CHARGE = 228736
}
 
enum  TheCuratorRTKEvents { EVENT_VOLATILE_ENERGY = 1 , EVENT_POWER_DISCHARGE , EVENT_CHECK_MANA }
 
enum  TheCuratorRTKTexts {
  SAY_AGGRO = 0 , SAY_VOLATILE_ENERGY = 1 , SAY_EVOCATION = 2 , SAY_SLAY = 3 ,
  SAY_DEAD = 4
}
 
enum  TheCuratorRTKMisc { SUMMON_GROUP_MEDIVH_SCENE = 0 }
 

Functions

void AddSC_boss_the_curator_rtk ()
 

Enumeration Type Documentation

◆ TheCuratorRTKEvents

Enumerator
EVENT_VOLATILE_ENERGY 
EVENT_POWER_DISCHARGE 
EVENT_CHECK_MANA 

Definition at line 44 of file boss_the_curator_rtk.cpp.

◆ TheCuratorRTKMisc

Enumerator
SUMMON_GROUP_MEDIVH_SCENE 

Definition at line 60 of file boss_the_curator_rtk.cpp.

◆ TheCuratorRTKSpells

Enumerator
SPELL_COSMETIC_MANA_DRAIN 
SPELL_SUMMON_VOLATILE_ENERGY 
SPELL_SUMMON_VOLATILE_ENERGY_SELECTOR 
SPELL_POWER_DISCHARGE 
SPELL_POWER_DISCHARGE_AREATRIGGER 
SPELL_POWER_DISCHARGE_DAMAGE 
SPELL_POWER_DISCHARGE_SELECTOR 
SPELL_EVOCATION 
SPELL_OVERLOAD 
SPELL_OVERLOAD_DAMAGE 
SPELL_ARC_LIGHTNING_DAMAGE 
SPELL_STATIC_CHARGE 

Definition at line 28 of file boss_the_curator_rtk.cpp.

◆ TheCuratorRTKTexts

Enumerator
SAY_AGGRO 
SAY_VOLATILE_ENERGY 
SAY_EVOCATION 
SAY_SLAY 
SAY_DEAD 

Definition at line 51 of file boss_the_curator_rtk.cpp.

Function Documentation

◆ AddSC_boss_the_curator_rtk()

void AddSC_boss_the_curator_rtk ( )

Definition at line 316 of file boss_the_curator_rtk.cpp.

+ Here is the caller graph for this function: