AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
auchenai_crypts.h File Reference
#include "CreatureAIImpl.h"

Go to the source code of this file.

Macros

#define ACScriptName   "instance_auchenai_crypts"
 
#define DataHeader   "AC"
 
#define RegisterAuchenaiCryptsCreatureAI(ai_name)   RegisterCreatureAIWithFactory(ai_name, GetAuchenaiCryptsAI)
 

Enumerations

enum  ACDataTypes {
  DATA_SHIRRAK_THE_DEAD_WATCHER = 0 ,
  DATA_EXARCH_MALADAAR = 1
}
 

Functions

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

Variables

uint32 const EncounterCount = 2
 

Macro Definition Documentation

◆ ACScriptName

#define ACScriptName   "instance_auchenai_crypts"

◆ DataHeader

#define DataHeader   "AC"

◆ RegisterAuchenaiCryptsCreatureAI

#define RegisterAuchenaiCryptsCreatureAI (   ai_name)    RegisterCreatureAIWithFactory(ai_name, GetAuchenaiCryptsAI)

Enumeration Type Documentation

◆ ACDataTypes

Enumerator
DATA_SHIRRAK_THE_DEAD_WATCHER 
DATA_EXARCH_MALADAAR 
29{
30 // Encounter States/Boss GUIDs
33};
@ DATA_SHIRRAK_THE_DEAD_WATCHER
Definition: auchenai_crypts.h:31
@ DATA_EXARCH_MALADAAR
Definition: auchenai_crypts.h:32

Function Documentation

◆ GetAuchenaiCryptsAI()

template<class AI , class T >
AI * GetAuchenaiCryptsAI ( T *  obj)
inline
37{
38 return GetInstanceAI<AI>(obj, ACScriptName);
39}
#define ACScriptName
Definition: auchenai_crypts.h:23

References ACScriptName.

Variable Documentation

◆ EncounterCount

uint32 const EncounterCount = 2