aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjackpoz <giacomopoz@gmail.com>2019-07-18 21:14:27 +0200
committerjackpoz <giacomopoz@gmail.com>2019-07-18 21:14:27 +0200
commit9ed35e2108d9b33ad579a7247ce51f78d4ff0c5b (patch)
tree5c9be2250e9d8229f2f59669ed7a6facfad2a6d7
parent560b7e33974904938f3f85a2f78c0850df2f9333 (diff)
Core/MovementGenerator: Add more asserts
-rw-r--r--src/server/game/Movement/MovementGenerators/FlightPathMovementGenerator.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/server/game/Movement/MovementGenerators/FlightPathMovementGenerator.cpp b/src/server/game/Movement/MovementGenerators/FlightPathMovementGenerator.cpp
index 3c88d22d361..e1689145863 100644
--- a/src/server/game/Movement/MovementGenerators/FlightPathMovementGenerator.cpp
+++ b/src/server/game/Movement/MovementGenerators/FlightPathMovementGenerator.cpp
@@ -98,6 +98,8 @@ bool FlightPathMovementGenerator::DoUpdate(Player* owner, uint32 /*diff*/)
bool departureEvent = true;
do
{
+ ASSERT(_currentNode < _path.size(), "Point Id: %u\n%s", pointId, owner->GetDebugInfo().c_str());
+
DoEventIfAny(owner, _path[_currentNode], departureEvent);
while (!_pointsForPathSwitch.empty() && _pointsForPathSwitch.front().PathIndex <= _currentNode)
{