TrinityCore
Loading...
Searching...
No Matches
boss_kelidan_the_breaker.cpp File Reference
#include "ScriptMgr.h"
#include "blood_furnace.h"
#include "ObjectAccessor.h"
#include "ScriptedCreature.h"
#include "SpellAuras.h"
#include "TemporarySummon.h"
+ Include dependency graph for boss_kelidan_the_breaker.cpp:

Go to the source code of this file.

Classes

struct  boss_kelidan_the_breaker
 
struct  npc_shadowmoon_channeler
 

Enumerations

enum  KelidanTexts {
  SAY_WAKE = 0 , SAY_NOVA = 1 , SAY_SLAY = 2 , SAY_DEATH = 3 ,
  SAY_AGGRO = 0
}
 
enum  KelidanSpells {
  SPELL_CORRUPTION = 30938 , SPELL_EVOCATION = 30935 , SPELL_FIRE_NOVA = 33132 , SPELL_FIRE_NOVA_H = 37371 ,
  SPELL_SHADOW_BOLT_VOLLEY = 28599 , SPELL_SHADOW_BOLT_VOLLEY_H = 40070 , SPELL_BURNING_NOVA = 30940 , SPELL_VORTEX = 37370 ,
  SPELL_SHADOW_BOLT = 12739 , SPELL_SHADOW_BOLT_H = 15472 , SPELL_MARK_OF_SHADOW = 30937 , SPELL_CHANNELING = 39123
}
 
enum  KelidanMisc { NPC_KELIDAN = 17377 , NPC_CHANNELER = 17653 }
 

Functions

void AddSC_boss_kelidan_the_breaker ()
 

Variables

Position const ShadowmoonChannelers [5]
 

Enumeration Type Documentation

◆ KelidanMisc

Enumerator
NPC_KELIDAN 
NPC_CHANNELER 

Definition at line 59 of file boss_kelidan_the_breaker.cpp.

◆ KelidanSpells

Enumerator
SPELL_CORRUPTION 
SPELL_EVOCATION 
SPELL_FIRE_NOVA 
SPELL_FIRE_NOVA_H 
SPELL_SHADOW_BOLT_VOLLEY 
SPELL_SHADOW_BOLT_VOLLEY_H 
SPELL_BURNING_NOVA 
SPELL_VORTEX 
SPELL_SHADOW_BOLT 
SPELL_SHADOW_BOLT_H 
SPELL_MARK_OF_SHADOW 
SPELL_CHANNELING 

Definition at line 37 of file boss_kelidan_the_breaker.cpp.

◆ KelidanTexts

Enumerator
SAY_WAKE 
SAY_NOVA 
SAY_SLAY 
SAY_DEATH 
SAY_AGGRO 

Definition at line 27 of file boss_kelidan_the_breaker.cpp.

Function Documentation

◆ AddSC_boss_kelidan_the_breaker()

void AddSC_boss_kelidan_the_breaker ( )

Definition at line 346 of file boss_kelidan_the_breaker.cpp.

+ Here is the caller graph for this function:

Variable Documentation

◆ ShadowmoonChannelers

Position const ShadowmoonChannelers[5]
Initial value:
=
{
{ 301.988f, -86.7465f, -24.4517f, 0.15708f },
{ 320.750f, -63.6121f, -24.6361f, 4.88692f },
{ 345.848f, -74.4559f, -24.6402f, 3.59538f },
{ 343.584f, -103.631f, -24.5688f, 2.35619f },
{ 316.274f, -108.877f, -24.6027f, 1.25664f }
}

Definition at line 65 of file boss_kelidan_the_breaker.cpp.