diff --git a/game/missiongenerator/aircraft/waypoints/racetrack.py b/game/missiongenerator/aircraft/waypoints/racetrack.py index 72d19249..ed77afe5 100644 --- a/game/missiongenerator/aircraft/waypoints/racetrack.py +++ b/game/missiongenerator/aircraft/waypoints/racetrack.py @@ -67,8 +67,7 @@ class RaceTrackBuilder(PydcsWaypointBuilder): racetrack = ControlledTask(orbit) self.set_waypoint_tot(waypoint, flight_plan.patrol_start_time) - loiter_duration = flight_plan.patrol_end_time - self.now - elapsed = int(loiter_duration.total_seconds()) + elapsed = int(flight_plan.patrol_duration.total_seconds()) racetrack.stop_after_time(elapsed) # What follows is some code to cope with the broken 'stop after time' condition create_stop_orbit_trigger(racetrack, self.package, self.mission, elapsed)