From 0972552e84068cf453231b372bcb232cf2d2f42b Mon Sep 17 00:00:00 2001 From: Shauren Date: Thu, 7 May 2015 00:18:19 +0200 Subject: Core/Players: Do not clear m_clientGUIDs when using seamless teleport to properly receive DestroyObjects block --- src/server/game/Maps/Map.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/server') diff --git a/src/server/game/Maps/Map.cpp b/src/server/game/Maps/Map.cpp index 121d6e52f63..989e7b5f825 100644 --- a/src/server/game/Maps/Map.cpp +++ b/src/server/game/Maps/Map.cpp @@ -489,9 +489,10 @@ bool Map::AddPlayerToMap(Player* player, bool initPlayer /*= true*/) SendInitTransports(player); SendZoneDynamicInfo(player); - player->m_clientGUIDs.clear(); - player->UpdateObjectVisibility(false); + if (initPlayer) + player->m_clientGUIDs.clear(); + player->UpdateObjectVisibility(false); player->SendUpdatePhasing(); sScriptMgr->OnPlayerEnterMap(this, player); -- cgit v1.2.3