From c77aa4c8f992e39600103e74b0dd8672ea0dd28c Mon Sep 17 00:00:00 2001 From: teinarss Date: Mon, 18 Nov 2019 13:00:04 +0100 Subject: [PATCH] Add IsDead check to FerryUnit OnFirstRun --- OpenRA.Mods.Common/Traits/AutoCarryall.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/OpenRA.Mods.Common/Traits/AutoCarryall.cs b/OpenRA.Mods.Common/Traits/AutoCarryall.cs index 17e5b8fc8a..1d02246b67 100644 --- a/OpenRA.Mods.Common/Traits/AutoCarryall.cs +++ b/OpenRA.Mods.Common/Traits/AutoCarryall.cs @@ -113,7 +113,8 @@ namespace OpenRA.Mods.Common.Traits protected override void OnFirstRun(Actor self) { - QueueChild(new PickupUnit(self, cargo, 0)); + if (!cargo.IsDead) + QueueChild(new PickupUnit(self, cargo, 0)); } public override bool Tick(Actor self)