diff --git a/.editorconfig b/.editorconfig index 361f6249e2..f3edc3d70b 100644 --- a/.editorconfig +++ b/.editorconfig @@ -998,6 +998,9 @@ dotnet_diagnostic.RCS1074.severity = warning # Use 'Count' property instead of 'Any' method. dotnet_diagnostic.RCS1080.severity = warning +# Use coalesce expression instead of conditional expression. +dotnet_diagnostic.RCS1084.severity = warning + # Remove empty region. dotnet_diagnostic.RCS1091.severity = warning diff --git a/OpenRA.Mods.Cnc/Activities/Teleport.cs b/OpenRA.Mods.Cnc/Activities/Teleport.cs index e431525b90..ae2b6a5119 100644 --- a/OpenRA.Mods.Cnc/Activities/Teleport.cs +++ b/OpenRA.Mods.Cnc/Activities/Teleport.cs @@ -128,7 +128,7 @@ namespace OpenRA.Mods.Cnc.Activities if (pos.CanEnterCell(destination) && teleporter.Owner.Shroud.IsExplored(destination)) return destination; - var max = maximumDistance != null ? maximumDistance.Value : teleporter.World.Map.Grid.MaximumTileSearchRange; + var max = maximumDistance ?? teleporter.World.Map.Grid.MaximumTileSearchRange; foreach (var tile in self.World.Map.FindTilesInCircle(destination, max)) { if (teleporter.Owner.Shroud.IsExplored(tile)