diff --git a/OpenRA.Mods.RA/Combat.cs b/OpenRA.Mods.RA/Combat.cs index c1d6c5b199..21234f1dd2 100755 --- a/OpenRA.Mods.RA/Combat.cs +++ b/OpenRA.Mods.RA/Combat.cs @@ -62,7 +62,11 @@ namespace OpenRA.Mods.RA smudgeCells = smudgeCells.Except(world.FindTilesInCircle(targetTile, warhead.Size[1])) ; foreach (var sc in smudgeCells) + { smudgeLayer.AddSmudge(sc); + if (warhead.Ore) + world.WorldActor.Trait().Destroy(sc); + } } else smudgeLayer.AddSmudge(targetTile);