aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorjackpoz <giacomopoz@gmail.com>2019-09-08 15:48:06 +0200
committerjackpoz <giacomopoz@gmail.com>2019-09-08 15:48:06 +0200
commit7c0b31b8b52903ec233ad863597965594196a8e8 (patch)
tree4bbd07fb93cf555bef92e16528d32537ae806c79 /src
parent0918e7eb13cdadb6d774737fdf1429c12a843c13 (diff)
Core/MovementGenerator: 680e1cbd6cf7c52abe104fb87d8fa6dba83fb633 follow-up
Diffstat (limited to 'src')
-rw-r--r--src/server/game/Movement/MovementGenerators/FlightPathMovementGenerator.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/server/game/Movement/MovementGenerators/FlightPathMovementGenerator.cpp b/src/server/game/Movement/MovementGenerators/FlightPathMovementGenerator.cpp
index bc84dacc3e4..4545815a938 100644
--- a/src/server/game/Movement/MovementGenerators/FlightPathMovementGenerator.cpp
+++ b/src/server/game/Movement/MovementGenerators/FlightPathMovementGenerator.cpp
@@ -112,7 +112,7 @@ bool FlightPathMovementGenerator::DoUpdate(Player* owner, uint32 /*diff*/)
}
}
- if (pointId >= _currentNode)
+ if (pointId == _currentNode)
break;
if (_currentNode == _preloadTargetNode)
@@ -120,7 +120,7 @@ bool FlightPathMovementGenerator::DoUpdate(Player* owner, uint32 /*diff*/)
_currentNode += departureEvent ? 1 : 0;
departureEvent = !departureEvent;
- } while (true);
+ } while (_currentNode < _path.size());
}
if (_currentNode >= (_path.size() - 1))