diff options
author | Ovahlord <dreadkiller@gmx.de> | 2024-03-12 22:14:12 +0100 |
---|---|---|
committer | Ovahlord <dreadkiller@gmx.de> | 2024-03-12 22:27:47 +0100 |
commit | 8dea56b9dbf3146463aedb1472d952db33276847 (patch) | |
tree | bd59d4b7d0d5f92e7878bbfde1431e038c51d9d8 /src/server/game/Maps/MapManager.cpp | |
parent | 9461daa42e95e2b3ec4a2e4544c05d9610d35f0c (diff) |
Core/Maps: dropped Garrison implementation
Diffstat (limited to 'src/server/game/Maps/MapManager.cpp')
-rw-r--r-- | src/server/game/Maps/MapManager.cpp | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/src/server/game/Maps/MapManager.cpp b/src/server/game/Maps/MapManager.cpp index dcb6e77082b..a5adf85a197 100644 --- a/src/server/game/Maps/MapManager.cpp +++ b/src/server/game/Maps/MapManager.cpp @@ -20,7 +20,6 @@ #include "Containers.h" #include "DatabaseEnv.h" #include "DB2Stores.h" -#include "GarrisonMap.h" #include "Group.h" #include "InstanceLockMgr.h" #include "Log.h" @@ -132,14 +131,6 @@ BattlegroundMap* MapManager::CreateBattleground(uint32 mapId, uint32 instanceId, return map; } -GarrisonMap* MapManager::CreateGarrison(uint32 mapId, uint32 instanceId, Player* owner) -{ - GarrisonMap* map = new GarrisonMap(mapId, i_gridCleanUpDelay, instanceId, owner->GetGUID()); - ASSERT(map->IsGarrison()); - map->InitSpawnGroupState(); - return map; -} - /* - return the right instance for the object, based on its InstanceId - create the instance if it's not created already @@ -227,13 +218,6 @@ Map* MapManager::CreateMap(uint32 mapId, Player* player) player->SetRecentInstance(mapId, newInstanceId); } } - else if (entry->IsGarrison()) - { - newInstanceId = player->GetGUID().GetCounter(); - map = FindMap_i(mapId, newInstanceId); - if (!map) - map = CreateGarrison(mapId, newInstanceId, player); - } else { newInstanceId = 0; |