![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "CreatureAIImpl.h"
Go to the source code of this file.
Macros | |
#define | ScholomanceScriptName "instance_scholomance" |
#define | RegisterScholomanceCreatureAI(ai_name) RegisterCreatureAIWithFactory(ai_name, GetScholomanceAI) |
Enumerations | |
enum | DataTypes { DATA_KIRTONOS_THE_HERALD = 0 , DATA_MINI_BOSSES = 1 , DATA_RAS_HUMAN = 2 , DATA_DARKMASTER_GANDLING = 3 } |
enum | ModelIds { MODEL_RAS_HUMAN = 3975 } |
enum | TalkGroupIds { TALK_RAS_HUMAN = 0 } |
enum | CreatureIds { NPC_RISEN_GUARDIAN = 11598 , NPC_DARKMASTER_GANDLING = 1853 , NPC_KIRTONOS = 10506 } |
enum | GameobjectIds { GO_BRAZIER_KIRTONOS = 175564 , GO_GATE_KIRTONOS = 175570 , GO_DOOR_OPENED_WITH_KEY = 175167 , GO_GATE_GANDLING_ENTRANCE = 177374 , GO_GATE_GANDLING_DOWN_NORTH = 177371 , GO_GATE_GANDLING_DOWN_EAST = 177373 , GO_GATE_GANDLING_DOWN_SOUTH = 177372 , GO_GATE_GANDLING_UP_NORTH = 177376 , GO_GATE_GANDLING_UP_EAST = 177377 , GO_GATE_GANDLING_UP_SOUTH = 177375 } |
Functions | |
template<class AI , class T > | |
AI * | GetScholomanceAI (T *obj) |
#define RegisterScholomanceCreatureAI | ( | ai_name | ) | RegisterCreatureAIWithFactory(ai_name, GetScholomanceAI) |
#define ScholomanceScriptName "instance_scholomance" |
enum CreatureIds |
Enumerator | |
---|---|
NPC_RISEN_GUARDIAN | |
NPC_DARKMASTER_GANDLING | |
NPC_KIRTONOS |
enum DataTypes |
Enumerator | |
---|---|
DATA_KIRTONOS_THE_HERALD | |
DATA_MINI_BOSSES | |
DATA_RAS_HUMAN | |
DATA_DARKMASTER_GANDLING |
enum GameobjectIds |
enum ModelIds |
enum TalkGroupIds |
|
inline |
References ScholomanceScriptName.