TrinityCore
Loading...
Searching...
No Matches
boss_buru.cpp File Reference
#include "ScriptMgr.h"
#include "InstanceScript.h"
#include "ObjectAccessor.h"
#include "ruins_of_ahnqiraj.h"
#include "ScriptedCreature.h"
#include "SpellScript.h"
+ Include dependency graph for boss_buru.cpp:

Go to the source code of this file.

Classes

class  boss_buru
 
struct  boss_buru::boss_buruAI
 
class  npc_buru_egg
 
struct  npc_buru_egg::npc_buru_eggAI
 
class  spell_egg_explosion
 
class  spell_egg_explosion::spell_egg_explosion_SpellScript
 

Enumerations

enum  Emotes { EMOTE_TARGET = 0 }
 
enum  Spells {
  SPELL_CREEPING_PLAGUE = 20512 , SPELL_DISMEMBER = 96 , SPELL_GATHERING_SPEED = 1834 , SPELL_FULL_SPEED = 1557 ,
  SPELL_THORNS = 25640 , SPELL_BURU_TRANSFORM = 24721 , SPELL_SUMMON_HATCHLING = 1881 , SPELL_EGG_EXPLOSION = 19593 ,
  SPELL_EXPLOSION_DAMAGE = 5255 , SPELL_BURU_EGG_TRIGGER = 26646
}
 
enum  Events {
  EVENT_DISMEMBER = 1 , EVENT_GATHERING_SPEED = 2 , EVENT_FULL_SPEED = 3 , EVENT_CREEPING_PLAGUE = 4 ,
  EVENT_RESPAWN_EGG = 5
}
 
enum  Phases { PHASE_EGG = 0 , PHASE_TRANSFORM = 1 }
 
enum  Actions { ACTION_EXPLODE = 0 }
 

Functions

void AddSC_boss_buru ()
 

Enumeration Type Documentation

◆ Actions

enum Actions
Enumerator
ACTION_EXPLODE 

Definition at line 59 of file boss_buru.cpp.

◆ Emotes

enum Emotes
Enumerator
EMOTE_TARGET 

Definition at line 25 of file boss_buru.cpp.

◆ Events

enum Events
Enumerator
EVENT_DISMEMBER 
EVENT_GATHERING_SPEED 
EVENT_FULL_SPEED 
EVENT_CREEPING_PLAGUE 
EVENT_RESPAWN_EGG 

Definition at line 44 of file boss_buru.cpp.

◆ Phases

enum Phases
Enumerator
PHASE_EGG 
PHASE_TRANSFORM 

Definition at line 53 of file boss_buru.cpp.

◆ Spells

enum Spells
Enumerator
SPELL_CREEPING_PLAGUE 
SPELL_DISMEMBER 
SPELL_GATHERING_SPEED 
SPELL_FULL_SPEED 
SPELL_THORNS 
SPELL_BURU_TRANSFORM 
SPELL_SUMMON_HATCHLING 
SPELL_EGG_EXPLOSION 
SPELL_EXPLOSION_DAMAGE 
SPELL_BURU_EGG_TRIGGER 

Definition at line 30 of file boss_buru.cpp.

Function Documentation

◆ AddSC_boss_buru()

void AddSC_boss_buru ( )

Definition at line 279 of file boss_buru.cpp.

+ Here is the caller graph for this function: