From 5cb3e69e1e94136547be0d306a6c703f57ff7114 Mon Sep 17 00:00:00 2001 From: jackpoz Date: Fri, 12 Apr 2019 23:56:29 +0200 Subject: [PATCH] Core/MMaps: Simplify d182e5f7e73e614185f4470429467befd6e03981 and handle PATHFIND_INCOMPLETE in ChaseMovementGenerator as "cannot reach the target" # Conflicts: # src/server/game/Movement/MovementGenerators/ChaseMovementGenerator.cpp --- src/server/game/Movement/PathGenerator.cpp | 7 ------- 1 file changed, 7 deletions(-) diff --git a/src/server/game/Movement/PathGenerator.cpp b/src/server/game/Movement/PathGenerator.cpp index 16ce3f465d..40185d6903 100644 --- a/src/server/game/Movement/PathGenerator.cpp +++ b/src/server/game/Movement/PathGenerator.cpp @@ -471,13 +471,6 @@ void PathGenerator::BuildPolyPath(G3D::Vector3 const& startPos, G3D::Vector3 con else _type = PATHFIND_INCOMPLETE; - if (_type & PATHFIND_INCOMPLETE && _sourceUnit->CanFly()) - { - BuildShortcut(); - _type = PathType(PATHFIND_NORMAL | PATHFIND_NOT_USING_PATH); - return; - } - // generate the point-path out of our up-to-date poly-path BuildPointPath(startPoint, endPoint); }