From 647827606462ea682598f7d83c389164f333ceed Mon Sep 17 00:00:00 2001 From: alzeih Date: Tue, 31 Aug 2010 18:40:59 +1200 Subject: [PATCH] make cnc nuke leave full area of smudge --- OpenRA.Mods.RA/Combat.cs | 5 +++-- mods/cnc/weapons.yaml | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/OpenRA.Mods.RA/Combat.cs b/OpenRA.Mods.RA/Combat.cs index 38e29912f5..c1d6c5b199 100755 --- a/OpenRA.Mods.RA/Combat.cs +++ b/OpenRA.Mods.RA/Combat.cs @@ -57,8 +57,9 @@ namespace OpenRA.Mods.RA if (warhead.Size[0] > 0) { - var smudgeCells = world.FindTilesInCircle(targetTile, warhead.Size[0]) - .Except(world.FindTilesInCircle(targetTile, warhead.Size[1])); + var smudgeCells = world.FindTilesInCircle(targetTile, warhead.Size[0]); + if (warhead.Size.Length == 2 ) + smudgeCells = smudgeCells.Except(world.FindTilesInCircle(targetTile, warhead.Size[1])) ; foreach (var sc in smudgeCells) smudgeLayer.AddSmudge(sc); diff --git a/mods/cnc/weapons.yaml b/mods/cnc/weapons.yaml index 1b91ec5020..5f342c9716 100644 --- a/mods/cnc/weapons.yaml +++ b/mods/cnc/weapons.yaml @@ -29,7 +29,7 @@ Atomic: DamageModel: PerCell Damage: 250 SmudgeType: Scorch - Size: 5,4 + Size: 5 Ore: true Verses: 90%,100%,60%,25%,50% Delay: 3