281 trigger->m_Events.KillAllEvents(
false);
@ TEMPSUMMON_MANUAL_DESPAWN
std::vector< ObjectGuid > GuidVector
uint32 const EncounterCount
void SetBossNumber(uint32 number)
virtual bool SetBossState(uint32 id, EncounterState state)
void LoadDungeonEncounterData(T const &encounters)
void LoadDoorData(DoorData const *data)
void SetHeaders(std::string const &dataHeaders)
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)
PlayerList const & GetPlayers() const
Creature * GetCreature(ObjectGuid const &guid)
static ObjectGuid const Empty
static ObjectGuid GetGUID(Object const *o)
InstanceScript * GetInstanceScript(InstanceMap *map) const override
@ NPC_CHAMPION_1_ALLIANCE
@ NPC_CHAMPION_2_ALLIANCE
void AddSC_instance_pit_of_saron()
Position const EventLeaderPos2
Position const SlaveLeaderPos
DungeonEncounterData const encounters[]
@ GO_HALLS_OF_REFLECTION_PORTCULLIS
@ NPC_FREED_SLAVE_1_ALLIANCE
@ NPC_FREED_SLAVE_3_HORDE
@ NPC_FREED_SLAVE_3_ALLIANCE
@ NPC_CAVERN_EVENT_TRIGGER
@ NPC_FREED_SLAVE_2_HORDE
@ NPC_FREED_SLAVE_1_HORDE
@ NPC_RESCUED_SLAVE_HORDE
@ NPC_RESCUED_SLAVE_ALLIANCE
@ NPC_FREED_SLAVE_2_ALLIANCE
void OnCreatureCreate(Creature *creature) override
void OnPlayerEnter(Player *player) override
uint32 GetCreatureEntry(ObjectGuid::LowType, CreatureData const *data) override
bool SetBossState(uint32 type, EncounterState state) override
ObjectGuid _jainaOrSylvanas1GUID
instance_pit_of_saron_InstanceScript(InstanceMap *map)
void HandleCavernEventTrigger(bool activate)
GuidVector _cavernstriggersVector
void SetData(uint32 type, uint32 data) override
uint32 GetData(uint32 type) const override
ObjectGuid GetGuidData(uint32 type) const override
ObjectGuid _jainaOrSylvanas2GUID
ObjectGuid _tyrannusEventGUID