24#define SMScriptName "instance_scarlet_monastery"
25#define DataHeader "SM"
94template <
class AI,
class T>
100#define RegisterScarletMonasteryCreatureAI(ai) RegisterCreatureAIWithFactory(ai, GetScarletMonasteryAI)
101#define RegisterScarletMonasteryGameObjectAI(ai) RegisterGameObjectAIWithFactory(ai, GetScarletMonasteryAI)
@ EVENT_ACTIVE_EARTH_EXPLOSION
@ EVENT_SPAWN_HEADLESS_HORSEMAN
@ ACTION_HORSEMAN_EVENT_START
@ GO_HIGH_INQUISITORS_DOOR
uint32 const EncounterCount
Position const HeadlessHorsemanHeadSpawnPosition
@ DATA_HOUNDMASTER_LOKSEY
@ DATA_INTERROGATOR_VISHAS
@ DATA_HIGH_INQUISITOR_FAIRBANKS
@ DATA_LOOSELY_TURNED_SOIL
@ DATA_MOGRAINE_AND_WHITE_EVENT
@ DATA_HORSEMAN_EVENT_STATE
@ DATA_HIGH_INQUISITORS_DOOR
@ DATA_START_HORSEMAN_EVENT
Position const EarthBunnySpawnPosition
@ NPC_HEADLESS_HORSEMAN_HEAD
Position const BunnySpawnPosition
AI * GetScarletMonasteryAI(T *obj)
Position const HeadlessHorsemanSpawnPosition