Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
boss_keleseth.cpp File Reference
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "SpellScript.h"
#include "SpellAuraEffects.h"
#include "utgarde_keep.h"
Include dependency graph for boss_keleseth.cpp:

Go to the source code of this file.

Classes

class  achievement_on_the_rocks
class  boss_keleseth
struct  boss_keleseth::boss_kelesethAI
class  npc_frost_tomb
struct  npc_frost_tomb::npc_frost_tombAI
class  npc_vrykul_skeleton
struct  npc_vrykul_skeleton::npc_vrykul_skeletonAI
class  spell_frost_tomb
class  spell_frost_tomb::spell_frost_tomb_AuraScript

Macros

#define SKELETONSPAWN_Z   42.8668f

Enumerations

enum  KelsethEncounter {
  SPELL_SHADOWBOLT = 43667 , SPELL_FROST_TOMB = 48400 , SPELL_FROST_TOMB_STUN = 42672 , SPELL_FROST_TOMB_SUMMON = 42714 ,
  SPELL_SHADOW_FISSURE = 50657 , SPELL_FULL_HEAL = 17683 , SPELL_DECREPIFY = 42702 , SPELL_BONE_ARMOR = 59386 ,
  NPC_FROSTTOMB = 23965 , NPC_SKELETON = 23970 , NPC_RUNEMAGE = 23960 , NPC_STRATEGIST = 23956 ,
  SAY_START_COMBAT = 1 , SAY_SUMMON_SKELETONS , SAY_FROST_TOMB , SAY_FROST_TOMB_EMOTE ,
  SAY_DEATH , EVENT_SHADOWBOLT = 1 , EVENT_FROST_TOMB , EVENT_SUMMON_SKELETONS ,
  EVENT_DECREPIFY , EVENT_FULL_HEAL , EVENT_SHADOW_FISSURE , EVENT_RESURRECT ,
  DATA_ON_THE_ROCKS
}

Functions

void AddSC_boss_keleseth ()

Variables

float AttackLoc [3] = {197.636f, 194.046f, 40.8164f}
float const SkeletonSpawnPoint [1][2]

Macro Definition Documentation

◆ SKELETONSPAWN_Z

#define SKELETONSPAWN_Z   42.8668f

Definition at line 55 of file boss_keleseth.cpp.

Referenced by boss_keleseth::boss_kelesethAI::SummonSkeletons().

Enumeration Type Documentation

◆ KelsethEncounter

Enumerator
SPELL_SHADOWBOLT 
SPELL_FROST_TOMB 
SPELL_FROST_TOMB_STUN 
SPELL_FROST_TOMB_SUMMON 
SPELL_SHADOW_FISSURE 
SPELL_FULL_HEAL 
SPELL_DECREPIFY 
SPELL_BONE_ARMOR 
NPC_FROSTTOMB 
NPC_SKELETON 
NPC_RUNEMAGE 
NPC_STRATEGIST 
SAY_START_COMBAT 
SAY_SUMMON_SKELETONS 
SAY_FROST_TOMB 
SAY_FROST_TOMB_EMOTE 
SAY_DEATH 
EVENT_SHADOWBOLT 
EVENT_FROST_TOMB 
EVENT_SUMMON_SKELETONS 
EVENT_DECREPIFY 
EVENT_FULL_HEAL 
EVENT_SHADOW_FISSURE 
EVENT_RESURRECT 
DATA_ON_THE_ROCKS 

Definition at line 19 of file boss_keleseth.cpp.

Function Documentation

◆ AddSC_boss_keleseth()

void AddSC_boss_keleseth ( )

Definition at line 350 of file boss_keleseth.cpp.

Referenced by AddNorthrendScripts().

Variable Documentation

◆ AttackLoc

float AttackLoc[3] = {197.636f, 194.046f, 40.8164f}

Definition at line 62 of file boss_keleseth.cpp.

◆ SkeletonSpawnPoint

float const SkeletonSpawnPoint[1][2]
Initial value:
=
{
{156.2559f, 259.2093f},
}

Definition at line 57 of file boss_keleseth.cpp.

Referenced by boss_keleseth::boss_kelesethAI::SummonSkeletons().