diff options
| author | Shauren <shauren.trinity@gmail.com> | 2015-05-15 00:08:40 +0200 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2015-05-15 00:08:40 +0200 |
| commit | 18e4ab6911468b829b0fc768e532a770263c3717 (patch) | |
| tree | 7f93313a83a8e03037a35355c92282e5d3bf1e5f /src/server/game/Maps/Map.cpp | |
| parent | 05dab7e1e2491fa64dc460bcb67021d2207e6ba7 (diff) | |
Core/Maps: Fixed crash in Map::SendObjectUpdates - items were not properly removed from Map::_updateObjects because player was removed from world first
Closes #14673
Diffstat (limited to 'src/server/game/Maps/Map.cpp')
| -rw-r--r-- | src/server/game/Maps/Map.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
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); } |
