AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "CreatureAIImpl.h"
Go to the source code of this file.
Macros | |
#define | DataHeader "MT" |
#define | MTScriptName "instance_magisters_terrace" |
#define | RegisterMagistersTerraceCreatureAI(ai_name) RegisterCreatureAIWithFactory(ai_name, GetMagistersTerraceAI) |
Enumerations | |
enum | MTData { DATA_SELIN_FIREHEART = 0 , DATA_VEXALLUS = 1 , DATA_DELRISSA = 2 , DATA_KAELTHAS = 3 , MAX_ENCOUNTER = 4 , DATA_KALECGOS = 5 , DATA_ESCAPE_ORB = 6 } |
enum | MTCreatures { NPC_DELRISSA = 24560 , NPC_FEL_CRYSTAL = 24722 , NPC_KAEL_THAS = 24664 , NPC_PHOENIX = 21362 , NPC_PHOENIX_EGG = 21364 , NPC_KALECGOS = 24844 } |
enum | MTGameObjects { GO_VEXALLUS_DOOR = 187896 , GO_SELIN_DOOR = 187979 , GO_SELIN_ENCOUNTER_DOOR = 188065 , GO_DELRISSA_DOOR = 187770 , GO_KAEL_DOOR = 188064 , GO_ESCAPE_ORB = 188173 } |
enum | InstanceEventIds { EVENT_SPAWN_KALECGOS = 16547 } |
enum | MovementData { PATH_KALECGOS_FLIGHT = 248440 } |
Functions | |
template<class AI , class T > | |
AI * | GetMagistersTerraceAI (T *obj) |
#define DataHeader "MT" |
#define MTScriptName "instance_magisters_terrace" |
#define RegisterMagistersTerraceCreatureAI | ( | ai_name | ) | RegisterCreatureAIWithFactory(ai_name, GetMagistersTerraceAI) |
enum InstanceEventIds |
Enumerator | |
---|---|
EVENT_SPAWN_KALECGOS |
enum MovementData |
Enumerator | |
---|---|
PATH_KALECGOS_FLIGHT |
enum MTCreatures |
Enumerator | |
---|---|
NPC_DELRISSA | |
NPC_FEL_CRYSTAL | |
NPC_KAEL_THAS | |
NPC_PHOENIX | |
NPC_PHOENIX_EGG | |
NPC_KALECGOS |
enum MTData |
Enumerator | |
---|---|
DATA_SELIN_FIREHEART | |
DATA_VEXALLUS | |
DATA_DELRISSA | |
DATA_KAELTHAS | |
MAX_ENCOUNTER | |
DATA_KALECGOS | |
DATA_ESCAPE_ORB |
enum MTGameObjects |
Enumerator | |
---|---|
GO_VEXALLUS_DOOR | |
GO_SELIN_DOOR | |
GO_SELIN_ENCOUNTER_DOOR | |
GO_DELRISSA_DOOR | |
GO_KAEL_DOOR | |
GO_ESCAPE_ORB |
|
inline |
References MTScriptName.