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

Go to the source code of this file.

Classes

class  boss_anubrekhan
struct  boss_anubrekhan::boss_anubrekhanAI

Enumerations

enum  Events { EVENT_IMPALE = 1 , EVENT_LOCUST , EVENT_SPAWN_GUARDIAN_NORMAL , EVENT_BERSERK }
enum  Misc { ACHIEV_TIMED_START_EVENT = 9891 }
enum  Says { SAY_AGGRO = 0 , SAY_GREET = 1 , SAY_SLAY = 2 }
enum  Spells {
  SPELL_IMPALE_10 = 28783 , SPELL_IMPALE_25 = 56090 , SPELL_LOCUST_SWARM_10 = 28785 , SPELL_LOCUST_SWARM_25 = 54021 ,
  SPELL_SUMMON_CORPSE_SCARABS_PLR = 29105 , SPELL_SUMMON_CORPSE_SCARABS_MOB = 28864 , SPELL_BERSERK = 27680
}

Functions

void AddSC_boss_anubrekhan ()

Variables

Position const GuardSummonPos = {3333.72f, -3476.30f, 287.1f, 6.2801f}

Enumeration Type Documentation

◆ Events

enum Events
Enumerator
EVENT_IMPALE 
EVENT_LOCUST 
EVENT_SPAWN_GUARDIAN_NORMAL 
EVENT_BERSERK 

Definition at line 19 of file boss_anubrekhan.cpp.

◆ Misc

enum Misc
Enumerator
ACHIEV_TIMED_START_EVENT 

Definition at line 38 of file boss_anubrekhan.cpp.

◆ Says

enum Says
Enumerator
SAY_AGGRO 
SAY_GREET 
SAY_SLAY 

Definition at line 10 of file boss_anubrekhan.cpp.

◆ Spells

enum Spells
Enumerator
SPELL_IMPALE_10 
SPELL_IMPALE_25 
SPELL_LOCUST_SWARM_10 
SPELL_LOCUST_SWARM_25 
SPELL_SUMMON_CORPSE_SCARABS_PLR 
SPELL_SUMMON_CORPSE_SCARABS_MOB 
SPELL_BERSERK 

Definition at line 27 of file boss_anubrekhan.cpp.

Function Documentation

◆ AddSC_boss_anubrekhan()

void AddSC_boss_anubrekhan ( )

Definition at line 173 of file boss_anubrekhan.cpp.

Referenced by AddNorthrendScripts().

Variable Documentation

◆ GuardSummonPos

Position const GuardSummonPos = {3333.72f, -3476.30f, 287.1f, 6.2801f}

Definition at line 17 of file boss_anubrekhan.cpp.

Referenced by boss_anubrekhan::boss_anubrekhanAI::UpdateAI().