From ce21d65aa29e96da160998750da96cba69eefb57 Mon Sep 17 00:00:00 2001 From: Kudlaty Date: Fri, 14 Aug 2009 20:56:01 +0200 Subject: Merge [SD2] r1276 Add function DoUpdateWorldState() to ScriptedInstance class for sending update to all players in instance. --HG-- branch : trunk --- src/game/InstanceData.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/game/InstanceData.h') diff --git a/src/game/InstanceData.h b/src/game/InstanceData.h index d06043ff07d..90be75fa5da 100644 --- a/src/game/InstanceData.h +++ b/src/game/InstanceData.h @@ -149,6 +149,9 @@ class TRINITY_DLL_SPEC InstanceData : public ZoneScript //Respawns a GO having negative spawntimesecs in gameobject-table void DoRespawnGameObject(uint64 uiGuid, uint32 uiTimeToDespawn = MINUTE); + //sends world state update to all players in instance + void DoUpdateWorldState(uint32 uiStateId, uint32 uiStateData); + virtual bool SetBossState(uint32 id, EncounterState state); EncounterState GetBossState(uint32 id) const { return id < bosses.size() ? bosses[id].state : TO_BE_DECIDED; } const BossBoundaryMap * GetBossBoundary(uint32 id) const { return id < bosses.size() ? &bosses[id].boundary : NULL; } -- cgit v1.2.3