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

Go to the source code of this file.

Macros

#define DataHeader   "AtalDazar"
 
#define AtalDazarScriptName   "instance_atal_dazar"
 
#define RegisterAtalDazarCreatureAI(ai_name)   RegisterCreatureAIWithFactory(ai_name, GetAtalDazarAI)
 

Enumerations

enum  AtalDazarDataTypes { DATA_PRIESTESS_ALUNZA = 0 , DATA_VOLKAAL = 1 , DATA_REZAN = 2 , DATA_YAZMA = 3 }
 
enum  AtalDazarCreatureIds { BOSS_PRIESTESS_ALUNZA = 129614 , BOSS_VOLKAAL = 122965 , BOSS_REZAN = 122963 , BOSS_YAZMA = 129412 }
 
enum  AtalDazarGameObjectIds { GO_VOLKAAL_DOOR_1 = 292399 , GO_VOLKAAL_DOOR_2 = 292400 , GO_VOLKAAL_DOOR_3 = 292401 , GO_VOLKAAL_DOOR_4 = 292402 }
 

Functions

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

Variables

uint32 const EncounterCount = 4
 

Macro Definition Documentation

◆ AtalDazarScriptName

#define AtalDazarScriptName   "instance_atal_dazar"

Definition at line 24 of file atal_dazar.h.

◆ DataHeader

#define DataHeader   "AtalDazar"

Definition at line 23 of file atal_dazar.h.

◆ RegisterAtalDazarCreatureAI

#define RegisterAtalDazarCreatureAI (   ai_name)    RegisterCreatureAIWithFactory(ai_name, GetAtalDazarAI)

Definition at line 60 of file atal_dazar.h.

Enumeration Type Documentation

◆ AtalDazarCreatureIds

Enumerator
BOSS_PRIESTESS_ALUNZA 
BOSS_VOLKAAL 
BOSS_REZAN 
BOSS_YAZMA 

Definition at line 37 of file atal_dazar.h.

◆ AtalDazarDataTypes

Enumerator
DATA_PRIESTESS_ALUNZA 
DATA_VOLKAAL 
DATA_REZAN 
DATA_YAZMA 

Definition at line 28 of file atal_dazar.h.

◆ AtalDazarGameObjectIds

Enumerator
GO_VOLKAAL_DOOR_1 
GO_VOLKAAL_DOOR_2 
GO_VOLKAAL_DOOR_3 
GO_VOLKAAL_DOOR_4 

Definition at line 46 of file atal_dazar.h.

Function Documentation

◆ GetAtalDazarAI()

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

Definition at line 55 of file atal_dazar.h.

Variable Documentation

◆ EncounterCount

uint32 const EncounterCount = 4

Definition at line 26 of file atal_dazar.h.