Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
mana_tombs.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define MTScriptName   "instance_mana_tombs"

Enumerations

enum  CreatureIds
enum  DataTypes { DATA_PANDEMONIUS = 0 , DATA_TAVAROK = 1 , DATA_NEXUSPRINCE_SHAFFAR = 2 , DATA_YOR = 3 }
enum  GameObjectIds

Functions

template<class AI>
AI * GetManaTombsAI (Creature *creature)

Variables

uint32 const EncounterCount = 4

Macro Definition Documentation

◆ MTScriptName

#define MTScriptName   "instance_mana_tombs"

Definition at line 9 of file mana_tombs.h.

Referenced by GetManaTombsAI(), and instance_mana_tombs::instance_mana_tombs().

Enumeration Type Documentation

◆ CreatureIds

Definition at line 22 of file mana_tombs.h.

◆ DataTypes

enum DataTypes
Enumerator
DATA_PANDEMONIUS 
DATA_TAVAROK 
DATA_NEXUSPRINCE_SHAFFAR 
DATA_YOR 

Definition at line 13 of file mana_tombs.h.

◆ GameObjectIds

Definition at line 26 of file mana_tombs.h.

Function Documentation

◆ GetManaTombsAI()

template<class AI>
AI * GetManaTombsAI ( Creature * creature)

Definition at line 31 of file mana_tombs.h.

References GetInstanceAI(), and MTScriptName.

Variable Documentation

◆ EncounterCount

uint32 const EncounterCount = 4

Definition at line 11 of file mana_tombs.h.