diff --git a/OpenRA.Utility/UpgradeRules.cs b/OpenRA.Utility/UpgradeRules.cs index 6f1fa7a803..bf16b91704 100644 --- a/OpenRA.Utility/UpgradeRules.cs +++ b/OpenRA.Utility/UpgradeRules.cs @@ -249,6 +249,12 @@ namespace OpenRA.Utility node.Value.Nodes.Add(new MiniYamlNode("ScriptTriggers", "")); } + if (engineVersion < 20140517) + { + if (depth == 0) + node.Value.Nodes.RemoveAll(n => n.Key == "TeslaInstantKills"); + } + UpgradeActorRules(engineVersion, ref node.Value.Nodes, node, depth + 1); } } diff --git a/mods/ra/rules/defaults.yaml b/mods/ra/rules/defaults.yaml index 8c3ddfbcb2..7f23b3980e 100644 --- a/mods/ra/rules/defaults.yaml +++ b/mods/ra/rules/defaults.yaml @@ -140,7 +140,6 @@ Passenger: CargoType: Infantry HiddenUnderFog: - TeslaInstantKills: GainsExperience: GivesExperience: DrawLineToTarget: