aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/World
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2022-07-24 18:56:40 +0200
committerShauren <shauren.trinity@gmail.com>2022-07-24 18:56:40 +0200
commitfbe0b8efebca3bc2662b477bdf45627f9783d6c2 (patch)
tree6f5662045be0c4e5f06d8a97f9669b7f93cf2df1 /src/server/game/World
parent8f2c5413d7a3775a304c793653d41caabf3ba997 (diff)
Core/Maps: Removed MapInstanced - no longer neccessary for grid data reference counting (moved to TerrainInfo)
Diffstat (limited to 'src/server/game/World')
-rw-r--r--src/server/game/World/World.cpp14
1 files changed, 1 insertions, 13 deletions
diff --git a/src/server/game/World/World.cpp b/src/server/game/World/World.cpp
index 0d2fd838d75..5b741bda0ca 100644
--- a/src/server/game/World/World.cpp
+++ b/src/server/game/World/World.cpp
@@ -67,6 +67,7 @@
#include "LootItemStorage.h"
#include "LootMgr.h"
#include "M2Stores.h"
+#include "Map.h"
#include "MapManager.h"
#include "Metric.h"
#include "MiscPackets.h"
@@ -2493,19 +2494,6 @@ void World::SetInitialWorldSettings()
TC_LOG_INFO("server.loading", "Loading phase names...");
sObjectMgr->LoadPhaseNames();
- // Preload all cells, if required for the base maps
- if (sWorld->getBoolConfig(CONFIG_BASEMAP_LOAD_GRIDS))
- {
- sMapMgr->DoForAllMaps([](Map* map)
- {
- if (!map->Instanceable())
- {
- TC_LOG_INFO("server.loading", "Pre-loading base map data for map %u", map->GetId());
- map->LoadAllCells();
- }
- });
- }
-
uint32 startupDuration = GetMSTimeDiffToNow(startupBegin);
TC_LOG_INFO("server.worldserver", "World initialized in %u minutes %u seconds", (startupDuration / 60000), ((startupDuration % 60000) / 1000));