TrinityCore
Loading...
Searching...
No Matches
boss_pyroguard_emberseer.cpp File Reference
#include "ScriptMgr.h"
#include "blackrock_spire.h"
#include "GameObject.h"
#include "InstanceScript.h"
#include "Map.h"
#include "ObjectAccessor.h"
#include "Player.h"
#include "ScriptedCreature.h"
#include "SpellInfo.h"
+ Include dependency graph for boss_pyroguard_emberseer.cpp:

Go to the source code of this file.

Classes

struct  boss_pyroguard_emberseer
 
struct  npc_blackhand_incarcerator
 

Enumerations

enum  Text { EMOTE_ONE_STACK = 0 , EMOTE_TEN_STACK = 1 , EMOTE_FREE_OF_BONDS = 2 , YELL_FREE_OF_BONDS = 3 }
 
enum  Spells {
  SPELL_ENCAGED_EMBERSEER = 15282 , SPELL_FIRE_SHIELD_TRIGGER = 13377 , SPELL_FIRE_SHIELD = 13376 , SPELL_FREEZE_ANIM = 16245 ,
  SPELL_EMBERSEER_GROWING = 16048 , SPELL_EMBERSEER_GROWING_TRIGGER = 16049 , SPELL_EMBERSEER_FULL_STRENGTH = 16047 , SPELL_FIRENOVA = 23462 ,
  SPELL_FLAMEBUFFET = 23341 , SPELL_PYROBLAST = 17274 , SPELL_ENCAGE_EMBERSEER = 15281 , SPELL_STRIKE = 15580 ,
  SPELL_ENCAGE = 16045 , SPELL_EMBERSEER_OBJECT_VISUAL = 16532
}
 
enum  Events {
  EVENT_RESPAWN = 1 , EVENT_PRE_FIGHT_1 = 2 , EVENT_PRE_FIGHT_2 = 3 , EVENT_FIRENOVA = 4 ,
  EVENT_FLAMEBUFFET = 5 , EVENT_PYROBLAST = 6 , EVENT_FIRE_SHIELD = 7 , EVENT_PLAYER_CHECK = 8 ,
  EVENT_ENTER_COMBAT = 9
}
 
enum  IncarceratorEvents { EVENT_ENCAGED_EMBERSEER = 1 , EVENT_STRIKE = 2 , EVENT_ENCAGE = 3 }
 

Functions

void AddSC_boss_pyroguard_emberseer ()
 

Enumeration Type Documentation

◆ Events

enum Events
Enumerator
EVENT_RESPAWN 
EVENT_PRE_FIGHT_1 
EVENT_PRE_FIGHT_2 
EVENT_FIRENOVA 
EVENT_FLAMEBUFFET 
EVENT_PYROBLAST 
EVENT_FIRE_SHIELD 
EVENT_PLAYER_CHECK 
EVENT_ENTER_COMBAT 

Definition at line 56 of file boss_pyroguard_emberseer.cpp.

◆ IncarceratorEvents

Enumerator
EVENT_ENCAGED_EMBERSEER 
EVENT_STRIKE 
EVENT_ENCAGE 

Definition at line 283 of file boss_pyroguard_emberseer.cpp.

◆ Spells

enum Spells
Enumerator
SPELL_ENCAGED_EMBERSEER 
SPELL_FIRE_SHIELD_TRIGGER 
SPELL_FIRE_SHIELD 
SPELL_FREEZE_ANIM 
SPELL_EMBERSEER_GROWING 
SPELL_EMBERSEER_GROWING_TRIGGER 
SPELL_EMBERSEER_FULL_STRENGTH 
SPELL_FIRENOVA 
SPELL_FLAMEBUFFET 
SPELL_PYROBLAST 
SPELL_ENCAGE_EMBERSEER 
SPELL_STRIKE 
SPELL_ENCAGE 
SPELL_EMBERSEER_OBJECT_VISUAL 

Definition at line 36 of file boss_pyroguard_emberseer.cpp.

◆ Text

enum Text
Enumerator
EMOTE_ONE_STACK 
EMOTE_TEN_STACK 
EMOTE_FREE_OF_BONDS 
YELL_FREE_OF_BONDS 

Definition at line 28 of file boss_pyroguard_emberseer.cpp.

Function Documentation

◆ AddSC_boss_pyroguard_emberseer()

void AddSC_boss_pyroguard_emberseer ( )

Definition at line 352 of file boss_pyroguard_emberseer.cpp.

+ Here is the caller graph for this function: