TrinityCore
Loading...
Searching...
No Matches
boss_keleseth.cpp File Reference
#include "ScriptMgr.h"
#include "InstanceScript.h"
#include "ObjectAccessor.h"
#include "ScriptedCreature.h"
#include "SpellAuraEffects.h"
#include "SpellScript.h"
#include "TemporarySummon.h"
#include "utgarde_keep.h"
+ Include dependency graph for boss_keleseth.cpp:

Go to the source code of this file.

Classes

struct  boss_keleseth
 
struct  npc_vrykul_skeleton
 
struct  npc_frost_tomb
 
class  spell_keleseth_frost_tomb_periodic
 
class  spell_keleseth_frost_tomb_channel
 
class  achievement_on_the_rocks
 

Enumerations

enum  KelesethTexts {
  SAY_AGGRO = 0 , SAY_FROST_TOMB = 1 , SAY_SLAY = 2 , SAY_SUMMON_SKELETONS = 3 ,
  SAY_DEATH = 4 , EMOTE_FROST_TOMB = 5 , EMOTE_RISES = 0
}
 
enum  KelesethSpells {
  SPELL_SHADOW_BOLT = 43667 , SPELL_FROST_TOMB = 42672 , SPELL_DECREPIFY = 42702 , SPELL_BONE_ARMOR = 59386 ,
  SPELL_SHADOW_FISSURE = 50657 , SPELL_FULL_HEAL = 17683 , SPELL_INSTAKILL_SELF = 29878 , SPELL_FROST_TOMB_CHANNEL = 48400 ,
  SPELL_FROST_TOMB_SUMMON = 42714
}
 
enum  KelesethEvents {
  EVENT_SHADOW_BOLT = 1 , EVENT_FROST_TOMB , EVENT_SUMMON_SKELETONS , EVENT_ATTACK ,
  EVENT_DECREPIFY , EVENT_BONE_ARMOR , EVENT_RESURRECT_1 , EVENT_RESURRECT_2
}
 
enum  KelesethMisc { SUMMON_GROUP_SKELETONS = 0 , DATA_ON_THE_ROCKS = 1 , ACTION_INSTAKILL_SELF = 0 , NPC_SKELETON = 23970 }
 

Functions

void AddSC_boss_keleseth ()
 

Enumeration Type Documentation

◆ KelesethEvents

Enumerator
EVENT_SHADOW_BOLT 
EVENT_FROST_TOMB 
EVENT_SUMMON_SKELETONS 
EVENT_ATTACK 
EVENT_DECREPIFY 
EVENT_BONE_ARMOR 
EVENT_RESURRECT_1 
EVENT_RESURRECT_2 

Definition at line 65 of file boss_keleseth.cpp.

◆ KelesethMisc

Enumerator
SUMMON_GROUP_SKELETONS 
DATA_ON_THE_ROCKS 
ACTION_INSTAKILL_SELF 
NPC_SKELETON 

Definition at line 80 of file boss_keleseth.cpp.

◆ KelesethSpells

Enumerator
SPELL_SHADOW_BOLT 
SPELL_FROST_TOMB 
SPELL_DECREPIFY 
SPELL_BONE_ARMOR 
SPELL_SHADOW_FISSURE 
SPELL_FULL_HEAL 
SPELL_INSTAKILL_SELF 
SPELL_FROST_TOMB_CHANNEL 
SPELL_FROST_TOMB_SUMMON 

Definition at line 45 of file boss_keleseth.cpp.

◆ KelesethTexts

Enumerator
SAY_AGGRO 
SAY_FROST_TOMB 
SAY_SLAY 
SAY_SUMMON_SKELETONS 
SAY_DEATH 
EMOTE_FROST_TOMB 
EMOTE_RISES 

Definition at line 31 of file boss_keleseth.cpp.

Function Documentation

◆ AddSC_boss_keleseth()

void AddSC_boss_keleseth ( )

Definition at line 441 of file boss_keleseth.cpp.

+ Here is the caller graph for this function: