From 8a6277dab2c818a5d0b9f5eef2815f2dedfa41ae Mon Sep 17 00:00:00 2001 From: megamage Date: Fri, 23 Jan 2009 19:26:47 -0600 Subject: *Try to fix the bug that players cannot see gameobject and creatures. --HG-- branch : trunk --- src/game/Player.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src') diff --git a/src/game/Player.cpp b/src/game/Player.cpp index 46d10e37b12..2fac72bb3c7 100644 --- a/src/game/Player.cpp +++ b/src/game/Player.cpp @@ -1736,6 +1736,14 @@ bool Player::TeleportTo(uint32 mapid, float x, float y, float z, float orientati ResetContestedPvP(); DestroyForNearbyPlayers(); + { + UpdateData data; + for(ClientGUIDs::iterator i = m_clientGUIDs.begin(); i != m_clientGUIDs.end(); ++i) + data.AddOutOfRangeGUID(*i); + WorldPacket packet; + data.BuildPacket(&packet); + GetSession()->SendPacket(&packet); + } m_clientGUIDs.clear(); // remove player from battleground on far teleport (when changing maps) -- cgit v1.2.3