From e6008489470ccec37db249329d7c575313086780 Mon Sep 17 00:00:00 2001 From: Paul Chote Date: Sat, 17 Aug 2019 12:08:26 +0100 Subject: [PATCH] Fix crash for invalid Resupply hosts. --- OpenRA.Mods.Common/Activities/Resupply.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenRA.Mods.Common/Activities/Resupply.cs b/OpenRA.Mods.Common/Activities/Resupply.cs index 05ed14b3c3..cc5a81c8bf 100644 --- a/OpenRA.Mods.Common/Activities/Resupply.cs +++ b/OpenRA.Mods.Common/Activities/Resupply.cs @@ -169,7 +169,7 @@ namespace OpenRA.Mods.Common.Activities void OnResupplyEnding(Actor self, bool isHostInvalid = false) { - var rp = host.Actor.TraitOrDefault(); + var rp = !isHostInvalid ? host.Actor.TraitOrDefault() : null; if (aircraft != null) { if (wasRepaired || isHostInvalid || (!stayOnResupplier && aircraft.Info.TakeOffOnResupply))