From 4cd6767b96491a0c926effdee8029706f97e88e8 Mon Sep 17 00:00:00 2001 From: Ovahlord Date: Tue, 5 Feb 2019 20:12:54 +0100 Subject: [PATCH] Core/Maps: reverted the last grid change for child terrain map --- src/server/game/Maps/Map.cpp | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/server/game/Maps/Map.cpp b/src/server/game/Maps/Map.cpp index 0042cd0fc3a..22c19d7b90e 100644 --- a/src/server/game/Maps/Map.cpp +++ b/src/server/game/Maps/Map.cpp @@ -2430,12 +2430,8 @@ GridMap* Map::GetGrid(uint32 mapId, float x, float y) GridMap* grid = GridMaps[gx][gy]; auto childMapItr = std::find_if(m_childTerrainMaps->begin(), m_childTerrainMaps->end(), [mapId](Map* childTerrainMap) { return childTerrainMap->GetId() == mapId; }); - if (childMapItr != m_childTerrainMaps->end()) - { - (*childMapItr)->EnsureGridCreated(GridCoord((MAX_NUMBER_OF_GRIDS - 1) - gx, (MAX_NUMBER_OF_GRIDS - 1) - gy)); - if ((*childMapItr)->GridMaps[gx][gy]->fileExists()) - grid = (*childMapItr)->GridMaps[gx][gy]; - } + if (childMapItr != m_childTerrainMaps->end() && (*childMapItr)->GridMaps[gx][gy] && (*childMapItr)->GridMaps[gx][gy]->fileExists()) + grid = (*childMapItr)->GridMaps[gx][gy]; return grid; }