AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
boss_kelidan_the_breaker.cpp File Reference
#include "CreatureScript.h"
#include "ScriptedCreature.h"
#include "SpellAuras.h"
#include "blood_furnace.h"

Go to the source code of this file.

Classes

struct  boss_kelidan_the_breaker
 

Enumerations

enum  Says {
  SAY_WAKE = 0 ,
  SAY_ADD_AGGRO = 1 ,
  SAY_KILL = 2 ,
  SAY_NOVA = 3 ,
  SAY_DIE = 4
}
 
enum  Spells {
  SPELL_CORRUPTION = 30938 ,
  SPELL_EVOCATION = 30935 ,
  SPELL_FIRE_NOVA = 33132 ,
  SPELL_SHADOW_BOLT_VOLLEY = 28599 ,
  SPELL_BURNING_NOVA = 30940 ,
  SPELL_VORTEX = 37370
}
 
enum  Misc { NPC_SHADOWMOON_CHANNELER = 17653 }
 
enum  Actions {
  ACTION_CHANNELER_DIED = 1 ,
  ACTION_CHANNELER_AGGRO = 2
}
 

Functions

void AddSC_boss_kelidan_the_breaker ()
 

Enumeration Type Documentation

◆ Actions

enum Actions
Enumerator
ACTION_CHANNELER_DIED 
ACTION_CHANNELER_AGGRO 
48{
51};
@ ACTION_CHANNELER_DIED
Definition boss_kelidan_the_breaker.cpp:49
@ ACTION_CHANNELER_AGGRO
Definition boss_kelidan_the_breaker.cpp:50

◆ Misc

enum Misc
Enumerator
NPC_SHADOWMOON_CHANNELER 
43{
45};
@ NPC_SHADOWMOON_CHANNELER
Definition boss_kelidan_the_breaker.cpp:44

◆ Says

enum Says
Enumerator
SAY_WAKE 
SAY_ADD_AGGRO 
SAY_KILL 
SAY_NOVA 
SAY_DIE 
24{
25 SAY_WAKE = 0,
26 SAY_ADD_AGGRO = 1,
27 SAY_KILL = 2,
28 SAY_NOVA = 3,
29 SAY_DIE = 4
30};
@ SAY_KILL
Definition boss_kelidan_the_breaker.cpp:27
@ SAY_NOVA
Definition boss_kelidan_the_breaker.cpp:28
@ SAY_WAKE
Definition boss_kelidan_the_breaker.cpp:25
@ SAY_ADD_AGGRO
Definition boss_kelidan_the_breaker.cpp:26
@ SAY_DIE
Definition boss_kelidan_the_breaker.cpp:29

◆ Spells

enum Spells
Enumerator
SPELL_CORRUPTION 
SPELL_EVOCATION 
SPELL_FIRE_NOVA 
SPELL_SHADOW_BOLT_VOLLEY 
SPELL_BURNING_NOVA 
SPELL_VORTEX 
33{
34 SPELL_CORRUPTION = 30938,
35 SPELL_EVOCATION = 30935,
36 SPELL_FIRE_NOVA = 33132,
38 SPELL_BURNING_NOVA = 30940,
39 SPELL_VORTEX = 37370
40};
@ SPELL_SHADOW_BOLT_VOLLEY
Definition boss_kelidan_the_breaker.cpp:37
@ SPELL_VORTEX
Definition boss_kelidan_the_breaker.cpp:39
@ SPELL_FIRE_NOVA
Definition boss_kelidan_the_breaker.cpp:36
@ SPELL_EVOCATION
Definition boss_kelidan_the_breaker.cpp:35
@ SPELL_CORRUPTION
Definition boss_kelidan_the_breaker.cpp:34
@ SPELL_BURNING_NOVA
Definition boss_kelidan_the_breaker.cpp:38

Function Documentation

◆ AddSC_boss_kelidan_the_breaker()

void AddSC_boss_kelidan_the_breaker ( )
155{
157}
#define RegisterBloodFurnaceCreatureAI(ai_name)
Definition blood_furnace.h:74
Definition boss_kelidan_the_breaker.cpp:54

References RegisterBloodFurnaceCreatureAI.

Referenced by AddOutlandScripts().