diff --git a/game/missiongenerator/aircraft/waypoints/recoverytanker.py b/game/missiongenerator/aircraft/waypoints/recoverytanker.py index 1451f0d7..f95ea50a 100644 --- a/game/missiongenerator/aircraft/waypoints/recoverytanker.py +++ b/game/missiongenerator/aircraft/waypoints/recoverytanker.py @@ -1,5 +1,5 @@ from dcs.point import MovingPoint -from dcs.task import ActivateBeaconCommand, RecoveryTanker +from dcs.task import ActivateBeaconCommand, RecoveryTanker, Tanker from game.ato import FlightType from game.utils import feet, knots @@ -10,6 +10,12 @@ class RecoveryTankerBuilder(PydcsWaypointBuilder): def add_tasks(self, waypoint: MovingPoint) -> None: assert self.flight.flight_type == FlightType.REFUELING + + # Tanker task required in conjunction with RecoveryTanker task. + # See link below for details. + # https://github.com/dcs-liberation/dcs_liberation/issues/2771 + waypoint.add_task(Tanker()) + group_id = self._get_carrier_group_id() speed = knots(250).meters_per_second altitude = feet(6000).meters