diff --git a/OpenRA.Mods.Cnc/ProductionAirdrop.cs b/OpenRA.Mods.Cnc/ProductionAirdrop.cs index 3e17453cec..c50c4e4b9d 100644 --- a/OpenRA.Mods.Cnc/ProductionAirdrop.cs +++ b/OpenRA.Mods.Cnc/ProductionAirdrop.cs @@ -32,8 +32,9 @@ namespace OpenRA.Mods.Cnc { var owner = self.Owner; - // Start and end beyond the edge of the map, to give a finite delay, and ability to land when AFLD is on map edge - var startPos = new int2(owner.World.Map.Bounds.Right + 5, self.Location.Y); + // Start a fixed distance away: the width of the map. + // This makes the production timing indepent of spawnpoint + var startPos = self.Location + new int2(owner.World.Map.Bounds.Width, 0); var endPos = new int2(owner.World.Map.Bounds.Left - 5, self.Location.Y); // Assume a single exit point for simplicity diff --git a/mods/cnc/rules/aircraft.yaml b/mods/cnc/rules/aircraft.yaml index 146ee42cef..7f5e9af0d2 100644 --- a/mods/cnc/rules/aircraft.yaml +++ b/mods/cnc/rules/aircraft.yaml @@ -129,7 +129,7 @@ C17: Name: Supply Aircraft Plane: ROT: 5 - Speed: 25 + Speed: 35 Health: HP: 25 Armor: