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

Go to the source code of this file.

Macros

#define SHScriptName   "instance_sethekk_halls"
 
#define DataHeader   "SH"
 
#define RegisterSethekkHallsCreatureAI(ai_name)   RegisterCreatureAIWithFactory(ai_name, GetSethekkHallsAI)
 

Enumerations

enum  SHDataTypes { DATA_DARKWEAVER_SYTH = 0 , DATA_TALON_KING_IKISS = 1 , DATA_ANZU = 2 , DATA_TALON_KING_COFFER = 3 }
 
enum  SHCreatureIds { NPC_ANZU = 23035 , NPC_BROOD_OF_ANZU = 23132 }
 
enum  SHGameObjectIds { GO_IKISS_DOOR = 183398 , GO_TALON_KING_COFFER = 187372 }
 

Functions

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

Variables

uint32 const EncounterCount = 3
 

Macro Definition Documentation

◆ DataHeader

#define DataHeader   "SH"

Definition at line 24 of file sethekk_halls.h.

◆ RegisterSethekkHallsCreatureAI

#define RegisterSethekkHallsCreatureAI (   ai_name)    RegisterCreatureAIWithFactory(ai_name, GetSethekkHallsAI)

Definition at line 57 of file sethekk_halls.h.

◆ SHScriptName

#define SHScriptName   "instance_sethekk_halls"

Definition at line 23 of file sethekk_halls.h.

Enumeration Type Documentation

◆ SHCreatureIds

Enumerator
NPC_ANZU 
NPC_BROOD_OF_ANZU 

Definition at line 39 of file sethekk_halls.h.

◆ SHDataTypes

Enumerator
DATA_DARKWEAVER_SYTH 
DATA_TALON_KING_IKISS 
DATA_ANZU 
DATA_TALON_KING_COFFER 

Definition at line 28 of file sethekk_halls.h.

◆ SHGameObjectIds

Enumerator
GO_IKISS_DOOR 
GO_TALON_KING_COFFER 

Definition at line 45 of file sethekk_halls.h.

Function Documentation

◆ GetSethekkHallsAI()

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

Definition at line 52 of file sethekk_halls.h.

Variable Documentation

◆ EncounterCount

uint32 const EncounterCount = 3

Definition at line 26 of file sethekk_halls.h.