95 thomas->DespawnOrUnsummon();
113 bunny->DespawnOrUnsummon();
153 gob->RemoveFromWorld();
uint32 const EncounterCount
void ScheduleEvent(uint32 eventId, Milliseconds time, uint32 group=0, uint8 phase=0)
void SetBossNumber(uint32 number)
Creature * GetCreature(uint32 type)
void LoadDungeonEncounterData(T const &encounters)
GameObject * GetGameObject(uint32 type)
void SetHeaders(std::string const &dataHeaders)
void LoadObjectData(ObjectData const *creatureData, ObjectData const *gameObjectData)
TempSummon * SummonCreature(uint32 entry, Position const &pos, SummonPropertiesEntry const *properties=nullptr, Milliseconds duration=0ms, WorldObject *summoner=nullptr, uint32 spellId=0, uint32 vehId=0, ObjectGuid privateObjectOwner=ObjectGuid::Empty, SmoothPhasingInfo const *smoothPhasingInfo=nullptr)
InstanceScript * GetInstanceScript(InstanceMap *map) const override
instance_scarlet_monastery()
ObjectData const gameObjectData[]
Position const HeadlessHorsemanHeadSpawnPosition
ObjectData const creatureData[]
static constexpr DungeonEncounterData Encounters[]
void AddSC_instance_scarlet_monastery()
Position const EarthBunnySpawnPosition
Position const BunnySpawnPosition
Position const HeadlessHorsemanSpawnPosition
@ EVENT_ACTIVE_EARTH_EXPLOSION
@ EVENT_SPAWN_HEADLESS_HORSEMAN
@ ACTION_HORSEMAN_EVENT_START
@ GO_HIGH_INQUISITORS_DOOR
@ 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
@ NPC_HEADLESS_HORSEMAN_HEAD
uint32 GetData(uint32 type) const override
void Update(uint32 diff) override
void SetData(uint32 type, uint32 data) override
instance_scarlet_monastery_InstanceMapScript(InstanceMap *map)