From 49e7a33db019d5a7663e7687b7c6eb5ba74553da Mon Sep 17 00:00:00 2001 From: darkademic <41052878+darkademic@users.noreply.github.com> Date: Mon, 12 Oct 2020 17:41:13 +0100 Subject: [PATCH] Fixed WithRangeCircle when Visibility is set to Always. --- OpenRA.Mods.Common/Traits/Render/WithRangeCircle.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/OpenRA.Mods.Common/Traits/Render/WithRangeCircle.cs b/OpenRA.Mods.Common/Traits/Render/WithRangeCircle.cs index 786316263e..31531643f3 100644 --- a/OpenRA.Mods.Common/Traits/Render/WithRangeCircle.cs +++ b/OpenRA.Mods.Common/Traits/Render/WithRangeCircle.cs @@ -73,7 +73,7 @@ namespace OpenRA.Mods.Common.Traits.Render public override object Create(ActorInitializer init) { return new WithRangeCircle(init.Self, this); } } - class WithRangeCircle : ConditionalTrait, IRenderAnnotationsWhenSelected, IRenderAboveShroud + class WithRangeCircle : ConditionalTrait, IRenderAnnotationsWhenSelected, IRenderAnnotations { readonly Actor self; @@ -115,11 +115,11 @@ namespace OpenRA.Mods.Common.Traits.Render bool IRenderAnnotationsWhenSelected.SpatiallyPartitionable { get { return false; } } - IEnumerable IRenderAboveShroud.RenderAboveShroud(Actor self, WorldRenderer wr) + IEnumerable IRenderAnnotations.RenderAnnotations(Actor self, WorldRenderer wr) { return RenderRangeCircle(self, wr, RangeCircleVisibility.Always); } - bool IRenderAboveShroud.SpatiallyPartitionable { get { return false; } } + bool IRenderAnnotations.SpatiallyPartitionable { get { return false; } } } }