TrinityCore
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boss_shade_of_aran.cpp File Reference
#include "ScriptMgr.h"
#include "karazhan.h"
#include "InstanceScript.h"
#include "GameObject.h"
#include "ObjectAccessor.h"
#include "ScriptedCreature.h"
#include "SpellInfo.h"
#include "TemporarySummon.h"
+ Include dependency graph for boss_shade_of_aran.cpp:

Go to the source code of this file.

Classes

class  boss_shade_of_aran
 
struct  boss_shade_of_aran::boss_aranAI
 
class  npc_aran_elemental
 
struct  npc_aran_elemental::water_elementalAI
 

Enumerations

enum  ShadeOfAran {
  SAY_AGGRO = 0 , SAY_FLAMEWREATH = 1 , SAY_BLIZZARD = 2 , SAY_EXPLOSION = 3 ,
  SAY_DRINK = 4 , SAY_ELEMENTALS = 5 , SAY_KILL = 6 , SAY_TIMEOVER = 7 ,
  SAY_DEATH = 8 , SPELL_FROSTBOLT = 29954 , SPELL_FIREBALL = 29953 , SPELL_ARCMISSLE = 29955 ,
  SPELL_CHAINSOFICE = 29991 , SPELL_DRAGONSBREATH = 29964 , SPELL_MASSSLOW = 30035 , SPELL_FLAME_WREATH = 29946 ,
  SPELL_AOE_CS = 29961 , SPELL_PLAYERPULL = 32265 , SPELL_AEXPLOSION = 29973 , SPELL_MASS_POLY = 29963 ,
  SPELL_BLINK_CENTER = 29967 , SPELL_ELEMENTALS = 29962 , SPELL_CONJURE = 29975 , SPELL_DRINK = 30024 ,
  SPELL_POTION = 32453 , SPELL_AOE_PYROBLAST = 29978 , SPELL_CIRCULAR_BLIZZARD = 29951 , SPELL_WATERBOLT = 31012 ,
  SPELL_SHADOW_PYRO = 29978 , CREATURE_WATER_ELEMENTAL = 17167 , CREATURE_SHADOW_OF_ARAN = 18254 , CREATURE_ARAN_BLIZZARD = 17161
}
 
enum  SuperSpell { SUPER_FLAME = 0 , SUPER_BLIZZARD , SUPER_AE }
 

Functions

void AddSC_boss_shade_of_aran ()
 

Enumeration Type Documentation

◆ ShadeOfAran

Enumerator
SAY_AGGRO 
SAY_FLAMEWREATH 
SAY_BLIZZARD 
SAY_EXPLOSION 
SAY_DRINK 
SAY_ELEMENTALS 
SAY_KILL 
SAY_TIMEOVER 
SAY_DEATH 
SPELL_FROSTBOLT 
SPELL_FIREBALL 
SPELL_ARCMISSLE 
SPELL_CHAINSOFICE 
SPELL_DRAGONSBREATH 
SPELL_MASSSLOW 
SPELL_FLAME_WREATH 
SPELL_AOE_CS 
SPELL_PLAYERPULL 
SPELL_AEXPLOSION 
SPELL_MASS_POLY 
SPELL_BLINK_CENTER 
SPELL_ELEMENTALS 
SPELL_CONJURE 
SPELL_DRINK 
SPELL_POTION 
SPELL_AOE_PYROBLAST 
SPELL_CIRCULAR_BLIZZARD 
SPELL_WATERBOLT 
SPELL_SHADOW_PYRO 
CREATURE_WATER_ELEMENTAL 
CREATURE_SHADOW_OF_ARAN 
CREATURE_ARAN_BLIZZARD 

Definition at line 34 of file boss_shade_of_aran.cpp.

◆ SuperSpell

enum SuperSpell
Enumerator
SUPER_FLAME 
SUPER_BLIZZARD 
SUPER_AE 

Definition at line 77 of file boss_shade_of_aran.cpp.

Function Documentation

◆ AddSC_boss_shade_of_aran()

void AddSC_boss_shade_of_aran ( )

Definition at line 548 of file boss_shade_of_aran.cpp.

+ Here is the caller graph for this function: