Merge pull request #7318 from reaperrr/remove-percellwh

Removed PerCellDamageWarhead
This commit is contained in:
Paul Chote
2015-02-20 17:15:28 +00:00
6 changed files with 26 additions and 128 deletions

View File

@@ -1031,6 +1031,17 @@ namespace OpenRA.Mods.Common.UtilityCommands
}
}
// Remove PerCellDamageWarhead
if (engineVersion < 20150213)
{
if (depth == 1 && node.Value.Nodes.Exists(n => n.Key == "PerCellDamage"))
{
node.Value.Nodes.RemoveAll(n => n.Key == "PerCellDamage");
Console.WriteLine("The 'PerCellDamage' warhead has been removed.");
Console.WriteLine("Please use the 'SpreadDamage' warhead instead.");
}
}
UpgradeWeaponRules(engineVersion, ref node.Value.Nodes, node, depth + 1);
}
}