TrinityCore
Loading...
Searching...
No Matches
boss_halazzi.cpp File Reference
#include "ScriptMgr.h"
#include "MotionMaster.h"
#include "ObjectAccessor.h"
#include "ScriptedCreature.h"
#include "SpellInfo.h"
#include "zulaman.h"
+ Include dependency graph for boss_halazzi.cpp:

Go to the source code of this file.

Classes

class  boss_halazzi
 
struct  boss_halazzi::boss_halazziAI
 
class  npc_halazzi_lynx
 
struct  npc_halazzi_lynx::npc_halazzi_lynxAI
 

Enumerations

enum  Spells {
  SPELL_DUAL_WIELD = 29651 , SPELL_SABER_LASH = 43267 , SPELL_FRENZY = 43139 , SPELL_FLAMESHOCK = 43303 ,
  SPELL_EARTHSHOCK = 43305 , SPELL_TRANSFORM_SPLIT = 43142 , SPELL_TRANSFORM_SPLIT2 = 43573 , SPELL_TRANSFORM_MERGE = 43271 ,
  SPELL_SUMMON_LYNX = 43143 , SPELL_SUMMON_TOTEM = 43302 , SPELL_BERSERK = 45078 , SPELL_LYNX_FRENZY = 43290 ,
  SPELL_SHRED_ARMOR = 43243
}
 
enum  Hal_CreatureIds { NPC_SPIRIT_LYNX = 24143 , NPC_TOTEM = 24224 }
 
enum  PhaseHalazzi {
  PHASE_NONE = 0 , PHASE_LYNX = 1 , PHASE_SPLIT = 2 , PHASE_HUMAN = 3 ,
  PHASE_MERGE = 4 , PHASE_ENRAGE = 5
}
 
enum  Yells {
  SAY_AGGRO = 0 , SAY_SABER = 1 , SAY_SPLIT = 2 , SAY_MERGE = 3 ,
  SAY_KILL = 4 , SAY_DEATH = 5 , SAY_BERSERK = 6
}
 

Functions

void AddSC_boss_halazzi ()
 

Enumeration Type Documentation

◆ Hal_CreatureIds

Enumerator
NPC_SPIRIT_LYNX 
NPC_TOTEM 

Definition at line 42 of file boss_halazzi.cpp.

◆ PhaseHalazzi

Enumerator
PHASE_NONE 
PHASE_LYNX 
PHASE_SPLIT 
PHASE_HUMAN 
PHASE_MERGE 
PHASE_ENRAGE 

Definition at line 48 of file boss_halazzi.cpp.

◆ Spells

enum Spells
Enumerator
SPELL_DUAL_WIELD 
SPELL_SABER_LASH 
SPELL_FRENZY 
SPELL_FLAMESHOCK 
SPELL_EARTHSHOCK 
SPELL_TRANSFORM_SPLIT 
SPELL_TRANSFORM_SPLIT2 
SPELL_TRANSFORM_MERGE 
SPELL_SUMMON_LYNX 
SPELL_SUMMON_TOTEM 
SPELL_BERSERK 
SPELL_LYNX_FRENZY 
SPELL_SHRED_ARMOR 

Definition at line 25 of file boss_halazzi.cpp.

◆ Yells

enum Yells
Enumerator
SAY_AGGRO 
SAY_SABER 
SAY_SPLIT 
SAY_MERGE 
SAY_KILL 
SAY_DEATH 
SAY_BERSERK 

Definition at line 58 of file boss_halazzi.cpp.

Function Documentation

◆ AddSC_boss_halazzi()

void AddSC_boss_halazzi ( )

Definition at line 408 of file boss_halazzi.cpp.

+ Here is the caller graph for this function: