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

Go to the source code of this file.

Macros

#define RegisterAuchindounCreatureAI(ai_name)   RegisterCreatureAIWithFactory(ai_name, GetAuchindounAI)
 

Enumerations

enum  AuchindounDataTypes {
  DATA_VIGILANT_KAATHAR = 0 , DATA_SOULBINDER_NYAMI = 1 , DATA_AZZAKEL = 2 , DATA_TERONGOR = 3 ,
  DATA_SOULBINDER_TUULANI , DATA_HOLY_BARRIER
}
 
enum  AuchindounCreatureIds {
  BOSS_VIGILANT_KAATHAR = 75839 , BOSS_SOULBINDER_NYAMI = 76177 , BOSS_AZZAKEL = 75927 , BOSS_TERONGOR = 77734 ,
  NPC_SOULBINDER_TUULANI = 79248
}
 
enum  AuchindounGameobjectIds { GO_HOLY_BARRIER = 230398 }
 

Functions

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

Variables

constexpr char const * DataHeader = "Auchindoun"
 
constexpr char const * AuchindounScriptName = "instance_auchindoun"
 
constexpr uint32 EncounterCount = 4
 

Macro Definition Documentation

◆ RegisterAuchindounCreatureAI

#define RegisterAuchindounCreatureAI (   ai_name)    RegisterCreatureAIWithFactory(ai_name, GetAuchindounAI)

Definition at line 64 of file auchindoun.h.

Enumeration Type Documentation

◆ AuchindounCreatureIds

Enumerator
BOSS_VIGILANT_KAATHAR 
BOSS_SOULBINDER_NYAMI 
BOSS_AZZAKEL 
BOSS_TERONGOR 
NPC_SOULBINDER_TUULANI 

Definition at line 42 of file auchindoun.h.

◆ AuchindounDataTypes

Enumerator
DATA_VIGILANT_KAATHAR 
DATA_SOULBINDER_NYAMI 
DATA_AZZAKEL 
DATA_TERONGOR 
DATA_SOULBINDER_TUULANI 
DATA_HOLY_BARRIER 

Definition at line 28 of file auchindoun.h.

◆ AuchindounGameobjectIds

Enumerator
GO_HOLY_BARRIER 

Definition at line 53 of file auchindoun.h.

Function Documentation

◆ GetAuchindounAI()

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

Definition at line 59 of file auchindoun.h.

Variable Documentation

◆ AuchindounScriptName

constexpr char const* AuchindounScriptName = "instance_auchindoun"
constexpr

Definition at line 24 of file auchindoun.h.

◆ DataHeader

constexpr char const* DataHeader = "Auchindoun"
constexpr

Definition at line 23 of file auchindoun.h.

◆ EncounterCount

constexpr uint32 EncounterCount = 4
constexpr

Definition at line 26 of file auchindoun.h.