aboutsummaryrefslogtreecommitdiff
path: root/src/server/game
diff options
context:
space:
mode:
authorRat <gmstreetrat@gmail.com>2015-03-16 16:54:47 +0100
committerRat <gmstreetrat@gmail.com>2015-03-16 16:54:47 +0100
commita68f19af5638f67778ab57b9ee9883c370362f2b (patch)
treece9135539971fde2e7ba496f3b6bf9fa37e4851b /src/server/game
parent0a0ec26b04ce36620d119f57c0074b5361b9131f (diff)
Core/Phases: Mmaps now use the swapped terrain's mmtiles for all units if available.
Diffstat (limited to 'src/server/game')
-rw-r--r--src/server/game/Movement/PathGenerator.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/server/game/Movement/PathGenerator.cpp b/src/server/game/Movement/PathGenerator.cpp
index e041ed9c6e6..0e436715622 100644
--- a/src/server/game/Movement/PathGenerator.cpp
+++ b/src/server/game/Movement/PathGenerator.cpp
@@ -42,8 +42,8 @@ PathGenerator::PathGenerator(const Unit* owner) :
if (DisableMgr::IsPathfindingEnabled(mapId))
{
MMAP::MMapManager* mmap = MMAP::MMapFactory::createOrGetMMapManager();
- _navMesh = mmap->GetNavMesh(mapId);
- _navMeshQuery = mmap->GetNavMeshQuery(mapId, _sourceUnit->GetInstanceId());
+ _navMesh = mmap->GetNavMesh(mapId, _sourceUnit->GetTerrainSwaps());
+ _navMeshQuery = mmap->GetNavMeshQuery(mapId, _sourceUnit->GetInstanceId(), _sourceUnit->GetTerrainSwaps());
}
CreateFilter();