TrinityCore
Loading...
Searching...
No Matches
scarlet_halls.h File Reference
#include "CreatureAIImpl.h"
+ Include dependency graph for scarlet_halls.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define DataHeader   "ScarletHalls"
 
#define ScarletHallsScriptName   "instance_scarlet_halls"
 
#define RegisterScarletHallsCreatureAI(ai_name)   RegisterCreatureAIWithFactory(ai_name, GetScarletHallsAI)
 

Enumerations

enum  ScarletHallsTypes { DATA_HOUNDMASTER_BRAUN = 0 , DATA_ARMSMASTER_HARLAN = 1 , DATA_FLAMEWEAVER_KOEGLER = 2 }
 
enum  ScarletHallsCreatureIds { BOSS_HOUNDMASTER_BRAUN = 59303 , BOSS_ARMSMASTER_HARLAN = 58632 , BOSS_FLAMEWEAVER_KOEGLER = 59150 }
 
enum  ScarletHallsGameObjectIds { GO_HERODS_DOOR_HARLAN_ENCOUNTER_ENTRANCE = 210480 }
 

Functions

template<class AI , class T >
AI * GetScarletHallsAI (T *obj)
 

Variables

uint32 const EncounterCount = 3
 

Macro Definition Documentation

◆ DataHeader

#define DataHeader   "ScarletHalls"

Definition at line 23 of file scarlet_halls.h.

◆ RegisterScarletHallsCreatureAI

#define RegisterScarletHallsCreatureAI (   ai_name)    RegisterCreatureAIWithFactory(ai_name, GetScarletHallsAI)

Definition at line 55 of file scarlet_halls.h.

◆ ScarletHallsScriptName

#define ScarletHallsScriptName   "instance_scarlet_halls"

Definition at line 24 of file scarlet_halls.h.

Enumeration Type Documentation

◆ ScarletHallsCreatureIds

Enumerator
BOSS_HOUNDMASTER_BRAUN 
BOSS_ARMSMASTER_HARLAN 
BOSS_FLAMEWEAVER_KOEGLER 

Definition at line 36 of file scarlet_halls.h.

◆ ScarletHallsGameObjectIds

Enumerator
GO_HERODS_DOOR_HARLAN_ENCOUNTER_ENTRANCE 

Definition at line 44 of file scarlet_halls.h.

◆ ScarletHallsTypes

Enumerator
DATA_HOUNDMASTER_BRAUN 
DATA_ARMSMASTER_HARLAN 
DATA_FLAMEWEAVER_KOEGLER 

Definition at line 28 of file scarlet_halls.h.

Function Documentation

◆ GetScarletHallsAI()

template<class AI , class T >
AI * GetScarletHallsAI ( T *  obj)
inline

Definition at line 50 of file scarlet_halls.h.

Variable Documentation

◆ EncounterCount

uint32 const EncounterCount = 3

Definition at line 26 of file scarlet_halls.h.