From 190ce0fc90754f796ff51859dfa431985ab87e64 Mon Sep 17 00:00:00 2001 From: Paul Chote Date: Sun, 11 Aug 2013 12:30:25 +1200 Subject: [PATCH] Fix z-ordering of FrozenActorProxy. --- OpenRA.Mods.RA/Modifiers/FrozenUnderFog.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/OpenRA.Mods.RA/Modifiers/FrozenUnderFog.cs b/OpenRA.Mods.RA/Modifiers/FrozenUnderFog.cs index e9bacfb9a7..8544ae2ffa 100644 --- a/OpenRA.Mods.RA/Modifiers/FrozenUnderFog.cs +++ b/OpenRA.Mods.RA/Modifiers/FrozenUnderFog.cs @@ -59,7 +59,10 @@ namespace OpenRA.Mods.RA } if (visible) - proxy.SetRenderables(self.Render(wr)); + { + var comparer = new RenderableComparer(wr); + proxy.SetRenderables(self.Render(wr).OrderBy(r => r, comparer)); + } } public IEnumerable ModifyRender(Actor self, WorldRenderer wr, IEnumerable r)