Fix a crash in the ReplaceAttackTypeStrafe update rule
This commit is contained in:
@@ -38,7 +38,7 @@ namespace OpenRA.Mods.Common.UpdateRules.Rules
|
|||||||
yield break;
|
yield break;
|
||||||
|
|
||||||
var attackType = attackAircraft.LastChildMatching("AttackType");
|
var attackType = attackAircraft.LastChildMatching("AttackType");
|
||||||
if (attackType.NodeValue<AirAttackType>() == AirAttackType.Strafe)
|
if (attackType != null && attackType.NodeValue<AirAttackType>() == AirAttackType.Strafe)
|
||||||
attackAircraft.RemoveNode(attackType);
|
attackAircraft.RemoveNode(attackType);
|
||||||
|
|
||||||
attackAircraft.RemoveNodes("AttackTurnDelay");
|
attackAircraft.RemoveNodes("AttackTurnDelay");
|
||||||
|
|||||||
Reference in New Issue
Block a user