From 1054be29ec98ee0df46dc0a5e7d1ba7fd33eae1e Mon Sep 17 00:00:00 2001 From: SupSuper Date: Mon, 12 Aug 2019 21:21:45 +0100 Subject: [PATCH] Fix for Predict Trajectory #173 --- src/Savegame/MovingTarget.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Savegame/MovingTarget.cpp b/src/Savegame/MovingTarget.cpp index 94a32ae800..ffacf501ca 100644 --- a/src/Savegame/MovingTarget.cpp +++ b/src/Savegame/MovingTarget.cpp @@ -152,6 +152,11 @@ void MovingTarget::setSpeed(int speed) { _speed = speed; _speedRadian = calculateRadianSpeed(_speed); + // Recalculate meeting point for any followers + for (std::vector::iterator i = getFollowers()->begin(); i != getFollowers()->end(); ++i) + { + (*i)->resetMeetPoint(); + } calculateSpeed(); }