From 18e4ab6911468b829b0fc768e532a770263c3717 Mon Sep 17 00:00:00 2001 From: Shauren Date: Fri, 15 May 2015 00:08:40 +0200 Subject: Core/Maps: Fixed crash in Map::SendObjectUpdates - items were not properly removed from Map::_updateObjects because player was removed from world first Closes #14673 --- src/server/game/Maps/Map.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/server/game/Maps/Map.cpp') diff --git a/src/server/game/Maps/Map.cpp b/src/server/game/Maps/Map.cpp index 108b7cadfe1..26a3d38635d 100644 --- a/src/server/game/Maps/Map.cpp +++ b/src/server/game/Maps/Map.cpp @@ -2600,7 +2600,7 @@ void Map::SendObjectUpdates() while (!_updateObjects.empty()) { Object* obj = *_updateObjects.begin(); - ASSERT(obj && obj->IsInWorld()); + ASSERT(obj->IsInWorld()); _updateObjects.erase(_updateObjects.begin()); obj->BuildUpdate(update_players); } -- cgit v1.2.3