TrinityCore
Loading...
Searching...
No Matches
boss_doomlord_kazzak.cpp File Reference
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "SpellInfo.h"
#include "SpellScript.h"
+ Include dependency graph for boss_doomlord_kazzak.cpp:

Go to the source code of this file.

Classes

struct  boss_doom_lord_kazzak
 
class  spell_doom_lord_kazzak_mark_of_kazzak
 
class  spell_doom_lord_kazzak_twisted_reflection
 
class  spell_doom_lord_kazzak_capture_soul
 

Enumerations

enum  KazzakTexts {
  SAY_INTRO = 0 , SAY_AGGRO = 1 , SAY_SURPREME = 2 , SAY_SLAY = 3 ,
  SAY_DEATH = 4 , SAY_SOUL = 5 , EMOTE_FRENZY = 6 , SAY_UNK_1 = 7 ,
  SAY_UNK_2 = 8
}
 
enum  KazzakSpells {
  SPELL_CAPTURE_SOUL = 48473 , SPELL_CLEAVE = 16044 , SPELL_TWISTED_REFLECTION = 21063 , SPELL_VOID_BOLT = 21066 ,
  SPELL_MARK_OF_KAZZAK = 32960 , SPELL_SHADOW_BOLT_VOLLEY = 32963 , SPELL_FRENZY = 32964 , SPELL_THUNDERCLAP = 36706 ,
  SPELL_BERSERK = 32965 , SPELL_MARK_OF_KAZZAK_DAMAGE = 32961 , SPELL_TWISTED_REFLECTION_HEAL = 21064
}
 
enum  KazzakEvents {
  EVENT_CLEAVE = 1 , EVENT_TWISTED_REFLECTION , EVENT_VOID_BOLT , EVENT_MARK_OF_KAZZAK ,
  EVENT_SHADOW_BOLT_VOLLEY , EVENT_FRENZY , EVENT_THUNDERCLAP , EVENT_BERSERK
}
 

Functions

void AddSC_boss_doomlordkazzak ()
 

Enumeration Type Documentation

◆ KazzakEvents

Enumerator
EVENT_CLEAVE 
EVENT_TWISTED_REFLECTION 
EVENT_VOID_BOLT 
EVENT_MARK_OF_KAZZAK 
EVENT_SHADOW_BOLT_VOLLEY 
EVENT_FRENZY 
EVENT_THUNDERCLAP 
EVENT_BERSERK 

Definition at line 61 of file boss_doomlord_kazzak.cpp.

◆ KazzakSpells

Enumerator
SPELL_CAPTURE_SOUL 
SPELL_CLEAVE 
SPELL_TWISTED_REFLECTION 
SPELL_VOID_BOLT 
SPELL_MARK_OF_KAZZAK 
SPELL_SHADOW_BOLT_VOLLEY 
SPELL_FRENZY 
SPELL_THUNDERCLAP 
SPELL_BERSERK 
SPELL_MARK_OF_KAZZAK_DAMAGE 
SPELL_TWISTED_REFLECTION_HEAL 

Definition at line 41 of file boss_doomlord_kazzak.cpp.

◆ KazzakTexts

Enumerator
SAY_INTRO 
SAY_AGGRO 
SAY_SURPREME 
SAY_SLAY 
SAY_DEATH 
SAY_SOUL 
EMOTE_FRENZY 
SAY_UNK_1 
SAY_UNK_2 

Definition at line 28 of file boss_doomlord_kazzak.cpp.

Function Documentation

◆ AddSC_boss_doomlordkazzak()

void AddSC_boss_doomlordkazzak ( )

Definition at line 258 of file boss_doomlord_kazzak.cpp.

References RegisterCreatureAI, and RegisterSpellScript.

Referenced by AddOutlandScripts().