diff options
| author | Shauren <shauren.trinity@gmail.com> | 2022-07-24 18:56:40 +0200 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2022-07-24 18:56:40 +0200 |
| commit | fbe0b8efebca3bc2662b477bdf45627f9783d6c2 (patch) | |
| tree | 6f5662045be0c4e5f06d8a97f9669b7f93cf2df1 /src/server/game/World | |
| parent | 8f2c5413d7a3775a304c793653d41caabf3ba997 (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.cpp | 14 |
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)); |
