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

Go to the source code of this file.

Macros

#define DCScriptName   "instance_darkflame_cleft"
 
#define DataHeader   "DarkflameCleft"
 
#define RegisterDarkflameCleftCreatureAI(ai_name)   RegisterCreatureAIWithFactory(ai_name, GetDarkflameCleftAI)
 

Enumerations

enum  DarkflameCleftDataTypes { DATA_OL_WAXBEARD = 0 , DATA_BLAZIKON = 1 , DATA_THE_CANDLE_KING = 2 , DATA_THE_DARKNESS = 3 }
 
enum  DarkflameCleftCreatureIds { BOSS_OL_WAXBEARD = 210149 , BOSS_BLAZIKON = 208743 , BOSS_THE_CANDLE_KING = 208745 , BOSS_THE_DARKNESS = 210797 }
 
enum  DarkflameCleftGameObjectIds { GO_CATACOMBS_GATE = 430177 }
 

Functions

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

Variables

uint32 const EncounterCount = 4
 

Macro Definition Documentation

◆ DataHeader

#define DataHeader   "DarkflameCleft"

Definition at line 24 of file darkflame_cleft.h.

◆ DCScriptName

#define DCScriptName   "instance_darkflame_cleft"

Definition at line 23 of file darkflame_cleft.h.

◆ RegisterDarkflameCleftCreatureAI

#define RegisterDarkflameCleftCreatureAI (   ai_name)    RegisterCreatureAIWithFactory(ai_name, GetDarkflameCleftAI)

Definition at line 57 of file darkflame_cleft.h.

Enumeration Type Documentation

◆ DarkflameCleftCreatureIds

Enumerator
BOSS_OL_WAXBEARD 
BOSS_BLAZIKON 
BOSS_THE_CANDLE_KING 
BOSS_THE_DARKNESS 

Definition at line 37 of file darkflame_cleft.h.

◆ DarkflameCleftDataTypes

Enumerator
DATA_OL_WAXBEARD 
DATA_BLAZIKON 
DATA_THE_CANDLE_KING 
DATA_THE_DARKNESS 

Definition at line 28 of file darkflame_cleft.h.

◆ DarkflameCleftGameObjectIds

Enumerator
GO_CATACOMBS_GATE 

Definition at line 46 of file darkflame_cleft.h.

Function Documentation

◆ GetDarkflameCleftAI()

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

Definition at line 52 of file darkflame_cleft.h.

Variable Documentation

◆ EncounterCount

uint32 const EncounterCount = 4

Definition at line 26 of file darkflame_cleft.h.