![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "CreatureAIImpl.h"
Go to the source code of this file.
Macros | |
#define | DataHeader "SK" |
#define | ShadowfangKeepScriptName "instance_shadowfang_keep" |
#define | RegisterShadowfangKeepCreatureAI(ai_name) RegisterCreatureAIWithFactory(ai_name, GetShadowfangKeepAI) |
Enumerations | |
enum | DataTypes { TYPE_COURTYARD = 0 , TYPE_FENRUS_THE_DEVOURER = 1 , TYPE_WOLF_MASTER_NANDOS = 2 , MAX_ENCOUNTERS = 3 , DATA_APOTHECARY_HUMMEL = 4 , DATA_SPAWN_VALENTINE_ADDS = 5 } |
enum | SKCreatures { NPC_DND_CRAZED_APOTHECARY_GENERATOR = 36212 , NPC_APOTHECARY_HUMMEL = 36296 , NPC_CRAZED_APOTHECARY = 36568 } |
enum | GameObjects { GO_COURTYARD_DOOR = 18895 , GO_SORCERER_DOOR = 18972 , GO_ARUGAL_DOOR = 18971 } |
Functions | |
template<class AI , class T > | |
AI * | GetShadowfangKeepAI (T *obj) |
#define DataHeader "SK" |
#define RegisterShadowfangKeepCreatureAI | ( | ai_name | ) | RegisterCreatureAIWithFactory(ai_name, GetShadowfangKeepAI) |
#define ShadowfangKeepScriptName "instance_shadowfang_keep" |
enum DataTypes |
Enumerator | |
---|---|
TYPE_COURTYARD | |
TYPE_FENRUS_THE_DEVOURER | |
TYPE_WOLF_MASTER_NANDOS | |
MAX_ENCOUNTERS | |
DATA_APOTHECARY_HUMMEL | |
DATA_SPAWN_VALENTINE_ADDS |
enum GameObjects |
Enumerator | |
---|---|
GO_COURTYARD_DOOR | |
GO_SORCERER_DOOR | |
GO_ARUGAL_DOOR |
enum SKCreatures |
Enumerator | |
---|---|
NPC_DND_CRAZED_APOTHECARY_GENERATOR | |
NPC_APOTHECARY_HUMMEL | |
NPC_CRAZED_APOTHECARY |
|
inline |
References ShadowfangKeepScriptName.