From 47531cd9fa62c3b399658a0159b94ac8ef97a78c Mon Sep 17 00:00:00 2001 From: Raffson Date: Sat, 17 Feb 2024 01:00:53 +0100 Subject: [PATCH] Avoid heli AirAssault seeking ground after ingress --- game/ato/flightplans/airassault.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/game/ato/flightplans/airassault.py b/game/ato/flightplans/airassault.py index 21d2b7a1..4134f719 100644 --- a/game/ato/flightplans/airassault.py +++ b/game/ato/flightplans/airassault.py @@ -132,6 +132,7 @@ class Builder(FormationAttackBuilder[AirAssaultFlightPlan, AirAssaultLayout]): self._generate_ctld_pickup(), ) ) + pickup.alt = heli_alt pickup_position = pickup.position ingress = builder.ingress( @@ -162,6 +163,8 @@ class Builder(FormationAttackBuilder[AirAssaultFlightPlan, AirAssaultLayout]): drop_pos = tgt.position.point_from_heading(heading, 1200) drop_off_zone = MissionTarget("Dropoff zone", drop_pos) dz = builder.dropoff_zone(drop_off_zone) if self.flight.is_helo else None + if dz: + dz.alt = heli_alt return AirAssaultLayout( departure=builder.takeoff(self.flight.departure),