![]() |
TrinityCore
|
#include "CreatureAIImpl.h"
Include dependency graph for scholomance.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Macros | |
| #define | ScholomanceScriptName "instance_scholomance" |
| #define | DataHeader "SC" |
| #define | RegisterScholomanceCreatureAI(ai_name) RegisterCreatureAIWithFactory(ai_name, GetScholomanceAI) |
| #define | RegisterScholomanceGameObjectAI(ai_name) RegisterGameObjectAIWithFactory(ai_name, GetScholomanceAI) |
Enumerations | |
| enum | SCDataTypes { DATA_DOCTOR_THEOLEN_KRASTINOV = 0 , DATA_INSTRUCTOR_MALICIA = 1 , DATA_LADY_ILLUCIA_BAROV = 2 , DATA_LORD_ALEXEI_BAROV = 3 , DATA_LOREKEEPER_POLKELT = 4 , DATA_THE_RAVENIAN = 5 , DATA_DARKMASTER_GANDLING = 6 , DATA_KIRTONOS = 7 } |
| enum | SCCreatureIds { NPC_DARKMASTER_GANDLING = 1853 , NPC_BONE_MINION = 16119 } |
| enum | SCGameobjectIds { GO_GATE_KIRTONOS = 175570 , GO_GATE_GANDLING = 177374 , GO_GATE_RAVENIAN = 177372 , GO_GATE_THEOLEN = 177377 , GO_GATE_ILLUCIA = 177371 , GO_GATE_MALICIA = 177375 , GO_GATE_BAROV = 177373 , GO_GATE_POLKELT = 177376 , GO_BRAZIER_OF_THE_HERALD = 175564 } |
Functions | |
| template<class AI , class T > | |
| AI * | GetScholomanceAI (T *obj) |
Variables | |
| uint32 const | EncounterCount = 8 |
| #define DataHeader "SC" |
Definition at line 24 of file scholomance.h.
| #define RegisterScholomanceCreatureAI | ( | ai_name | ) | RegisterCreatureAIWithFactory(ai_name, GetScholomanceAI) |
Definition at line 65 of file scholomance.h.
| #define RegisterScholomanceGameObjectAI | ( | ai_name | ) | RegisterGameObjectAIWithFactory(ai_name, GetScholomanceAI) |
Definition at line 66 of file scholomance.h.
| #define ScholomanceScriptName "instance_scholomance" |
Definition at line 23 of file scholomance.h.
| enum SCCreatureIds |
| Enumerator | |
|---|---|
| NPC_DARKMASTER_GANDLING | |
| NPC_BONE_MINION | |
Definition at line 40 of file scholomance.h.
| enum SCDataTypes |
| Enumerator | |
|---|---|
| DATA_DOCTOR_THEOLEN_KRASTINOV | |
| DATA_INSTRUCTOR_MALICIA | |
| DATA_LADY_ILLUCIA_BAROV | |
| DATA_LORD_ALEXEI_BAROV | |
| DATA_LOREKEEPER_POLKELT | |
| DATA_THE_RAVENIAN | |
| DATA_DARKMASTER_GANDLING | |
| DATA_KIRTONOS | |
Definition at line 28 of file scholomance.h.
| enum SCGameobjectIds |
| Enumerator | |
|---|---|
| GO_GATE_KIRTONOS | |
| GO_GATE_GANDLING | |
| GO_GATE_RAVENIAN | |
| GO_GATE_THEOLEN | |
| GO_GATE_ILLUCIA | |
| GO_GATE_MALICIA | |
| GO_GATE_BAROV | |
| GO_GATE_POLKELT | |
| GO_BRAZIER_OF_THE_HERALD | |
Definition at line 46 of file scholomance.h.
|
inline |
Definition at line 60 of file scholomance.h.
| uint32 const EncounterCount = 8 |
Definition at line 26 of file scholomance.h.