diff --git a/OpenRA.Game/Graphics/WorldRenderer.cs b/OpenRA.Game/Graphics/WorldRenderer.cs index 129c2ce34c..fbeed0b995 100644 --- a/OpenRA.Game/Graphics/WorldRenderer.cs +++ b/OpenRA.Game/Graphics/WorldRenderer.cs @@ -192,7 +192,7 @@ namespace OpenRA.Graphics { foreach (var g in World.ActorsHavingTrait().Where(a => !a.Disposed && !World.FogObscures(a) - && !World.Selection.Actors.Contains(a))) + && !World.Selection.Contains(a))) { if (Game.Settings.Game.StatusBars == StatusBarsType.Standard) new SelectionBarsRenderable(g, false, false).Render(this); diff --git a/OpenRA.Mods.Common/Effects/RallyPointIndicator.cs b/OpenRA.Mods.Common/Effects/RallyPointIndicator.cs index 5e390707b8..8f9d3173c7 100644 --- a/OpenRA.Mods.Common/Effects/RallyPointIndicator.cs +++ b/OpenRA.Mods.Common/Effects/RallyPointIndicator.cs @@ -81,7 +81,7 @@ namespace OpenRA.Mods.Common.Effects if (!building.IsInWorld || !building.Owner.IsAlliedWith(building.World.LocalPlayer)) return SpriteRenderable.None; - if (!building.World.Selection.Actors.Contains(building)) + if (!building.World.Selection.Contains(building)) return SpriteRenderable.None; return RenderInner(wr); diff --git a/OpenRA.Mods.Common/Widgets/WorldCommandWidget.cs b/OpenRA.Mods.Common/Widgets/WorldCommandWidget.cs index b5af716fa4..720e146f4e 100644 --- a/OpenRA.Mods.Common/Widgets/WorldCommandWidget.cs +++ b/OpenRA.Mods.Common/Widgets/WorldCommandWidget.cs @@ -215,7 +215,7 @@ namespace OpenRA.Mods.Common.Widgets } var next = bases - .SkipWhile(b => !world.Selection.Actors.Contains(b)) + .SkipWhile(b => !world.Selection.Contains(b)) .Skip(1) .FirstOrDefault(); @@ -240,7 +240,7 @@ namespace OpenRA.Mods.Common.Widgets return true; var next = facilities - .SkipWhile(b => !world.Selection.Actors.Contains(b)) + .SkipWhile(b => !world.Selection.Contains(b)) .Skip(1) .FirstOrDefault();