![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "CreatureAIImpl.h"Go to the source code of this file.
Macros | |
| #define | UtgardeKeepScriptName "instance_utgarde_keep" |
| #define | DataHeader "UK" |
| #define | RegisterUtgardeKeepCreatureAI(ai_name) RegisterCreatureAIWithFactory(ai_name, GetUtgardeKeepAI) |
Enumerations | |
| enum | eData { DATA_KELESETH , DATA_DALRONN_AND_SKARVALD , DATA_INGVAR , MAX_ENCOUNTER , DATA_FORGE_EVENT_MASK , DATA_DALRONN , DATA_SKARVALD , DATA_DALRONN_GHOST , DATA_SKARVALD_GHOST , DATA_DARK_RANGER_MARRAH , DATA_ON_THE_ROCKS_ACHIEV , DATA_SPECIAL_DRAKE = 50 , DATA_FORGE_1 = 100 , DATA_FORGE_2 , DATA_FORGE_3 , DATA_UNLOCK_SKARVALD_LOOT = 200 , DATA_UNLOCK_DALRONN_LOOT } |
| enum | eGameObject { GO_BELLOW_1 = 186688 , GO_BELLOW_2 = 186689 , GO_BELLOW_3 = 186690 , GO_FORGEFIRE_1 = 186692 , GO_FORGEFIRE_2 = 186693 , GO_FORGEFIRE_3 = 186691 , GO_GLOWING_ANVIL_1 = 186609 , GO_GLOWING_ANVIL_2 = 186610 , GO_GLOWING_ANVIL_3 = 186611 , GO_GIANT_PORTCULLIS_1 = 186756 , GO_GIANT_PORTCULLIS_2 = 186694 } |
| enum | eCreatures { NPC_KELESETH = 23953 , NPC_DALRONN = 24201 , NPC_DALRONN_GHOST = 27389 , NPC_SKARVALD = 24200 , NPC_SKARVALD_GHOST = 27390 , NPC_INGVAR = 23954 , NPC_DARK_RANGER_MARRAH = 24137 , NPC_ENSLAVED_PROTO_DRAKE = 24083 } |
Functions | |
| template<class AI , class T > | |
| AI * | GetUtgardeKeepAI (T *obj) |
Variables | |
| uint32 const | EncounterCount = 3 |
| #define DataHeader "UK" |
| #define RegisterUtgardeKeepCreatureAI | ( | ai_name | ) | RegisterCreatureAIWithFactory(ai_name, GetUtgardeKeepAI) |
| #define UtgardeKeepScriptName "instance_utgarde_keep" |
| enum eCreatures |
| Enumerator | |
|---|---|
| NPC_KELESETH | |
| NPC_DALRONN | |
| NPC_DALRONN_GHOST | |
| NPC_SKARVALD | |
| NPC_SKARVALD_GHOST | |
| NPC_INGVAR | |
| NPC_DARK_RANGER_MARRAH | |
| NPC_ENSLAVED_PROTO_DRAKE | |
| enum eData |
| enum eGameObject |
| Enumerator | |
|---|---|
| GO_BELLOW_1 | |
| GO_BELLOW_2 | |
| GO_BELLOW_3 | |
| GO_FORGEFIRE_1 | |
| GO_FORGEFIRE_2 | |
| GO_FORGEFIRE_3 | |
| GO_GLOWING_ANVIL_1 | |
| GO_GLOWING_ANVIL_2 | |
| GO_GLOWING_ANVIL_3 | |
| GO_GIANT_PORTCULLIS_1 | |
| GO_GIANT_PORTCULLIS_2 | |
|
inline |
References UtgardeKeepScriptName.
| uint32 const EncounterCount = 3 |