diff options
| author | Shauren <shauren.trinity@gmail.com> | 2025-10-02 15:27:42 +0200 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2025-10-02 15:27:42 +0200 |
| commit | 3fecc05f1997d04b09d9cae23d8f5aabf99edc5a (patch) | |
| tree | c5fa7a1f7c3c3a9e3fb5ff00ac978310a0d5765d /src/server/game/Movement | |
| parent | 6b41c3d3274653605b42f1144f554fe43eee344e (diff) | |
Core/MMaps: Use unique_ptr for memory management and remove MMapFactory
Diffstat (limited to 'src/server/game/Movement')
| -rw-r--r-- | src/server/game/Movement/PathGenerator.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/server/game/Movement/PathGenerator.cpp b/src/server/game/Movement/PathGenerator.cpp index 1d8285822ec..49f2f0150fa 100644 --- a/src/server/game/Movement/PathGenerator.cpp +++ b/src/server/game/Movement/PathGenerator.cpp @@ -22,7 +22,6 @@ #include "DisableMgr.h" #include "G3DPosition.hpp" #include "Log.h" -#include "MMapFactory.h" #include "MMapManager.h" #include "Map.h" #include "Metric.h" @@ -42,7 +41,7 @@ PathGenerator::PathGenerator(WorldObject const* owner) : uint32 mapId = PhasingHandler::GetTerrainMapId(_source->GetPhaseShift(), _source->GetMapId(), _source->GetMap()->GetTerrain(), _startPosition.x, _startPosition.y); if (DisableMgr::IsPathfindingEnabled(_source->GetMapId())) { - MMAP::MMapManager* mmap = MMAP::MMapFactory::createOrGetMMapManager(); + MMAP::MMapManager* mmap = MMAP::MMapManager::instance(); _navMeshQuery = mmap->GetNavMeshQuery(mapId, _source->GetMapId(), _source->GetInstanceId()); _navMesh = _navMeshQuery ? _navMeshQuery->getAttachedNavMesh() : mmap->GetNavMesh(mapId); } |
