![]() |
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 |