From 74f8db05787cdec7e939fb1bfff3b3c1ce8d6566 Mon Sep 17 00:00:00 2001 From: michaeldgg2 <119738087+michaeldgg2@users.noreply.github.com> Date: Wed, 19 Jul 2023 18:41:38 +0200 Subject: [PATCH] LayMines: render minefield cells only if the planned minefield has more than 1 cell --- OpenRA.Mods.Common/Activities/LayMines.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/OpenRA.Mods.Common/Activities/LayMines.cs b/OpenRA.Mods.Common/Activities/LayMines.cs index 76e65efb19..e473b2efb8 100644 --- a/OpenRA.Mods.Common/Activities/LayMines.cs +++ b/OpenRA.Mods.Common/Activities/LayMines.cs @@ -157,8 +157,9 @@ namespace OpenRA.Mods.Common.Activities if (nextCell != null) yield return new TargetLineNode(Target.FromCell(self.World, nextCell.Value), minelayer.Info.TargetLineColor); - foreach (var c in minefield) - yield return new TargetLineNode(Target.FromCell(self.World, c), minelayer.Info.TargetLineColor, tile: minelayer.Tile); + if (minefield.Count > 1) + foreach (var c in minefield) + yield return new TargetLineNode(Target.FromCell(self.World, c), minelayer.Info.TargetLineColor, tile: minelayer.Tile); } static bool CanLayMine(Actor self, CPos p)