From de0bb9ee39b96c8db46e3a76419d8fc519d3c99c Mon Sep 17 00:00:00 2001 From: abcdefg30 Date: Wed, 5 Feb 2020 16:54:06 +0100 Subject: [PATCH] Fix a crash in the ReplaceAttackTypeStrafe update rule --- .../UpdateRules/Rules/20191117/ReplaceAttackTypeStrafe.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenRA.Mods.Common/UpdateRules/Rules/20191117/ReplaceAttackTypeStrafe.cs b/OpenRA.Mods.Common/UpdateRules/Rules/20191117/ReplaceAttackTypeStrafe.cs index 43753f0db0..b23910f3b5 100644 --- a/OpenRA.Mods.Common/UpdateRules/Rules/20191117/ReplaceAttackTypeStrafe.cs +++ b/OpenRA.Mods.Common/UpdateRules/Rules/20191117/ReplaceAttackTypeStrafe.cs @@ -38,7 +38,7 @@ namespace OpenRA.Mods.Common.UpdateRules.Rules yield break; var attackType = attackAircraft.LastChildMatching("AttackType"); - if (attackType.NodeValue() == AirAttackType.Strafe) + if (attackType != null && attackType.NodeValue() == AirAttackType.Strafe) attackAircraft.RemoveNode(attackType); attackAircraft.RemoveNodes("AttackTurnDelay");