From 93704ccfcf8a978cd118e04921a47450347e9e3d Mon Sep 17 00:00:00 2001 From: teinarss Date: Mon, 23 Sep 2019 21:16:13 +0200 Subject: [PATCH] Add check to see if transport is dead to UnreserveSpace --- OpenRA.Mods.Common/Traits/Cargo.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenRA.Mods.Common/Traits/Cargo.cs b/OpenRA.Mods.Common/Traits/Cargo.cs index 1b5eff592b..f08a9ca859 100644 --- a/OpenRA.Mods.Common/Traits/Cargo.cs +++ b/OpenRA.Mods.Common/Traits/Cargo.cs @@ -258,7 +258,7 @@ namespace OpenRA.Mods.Common.Traits internal void UnreserveSpace(Actor a) { - if (!reserves.Contains(a)) + if (!reserves.Contains(a) || self.IsDead) return; reservedWeight -= GetWeight(a);