From 95ec99313426b0b102716ca51a7880f25430b014 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matthias=20Mail=C3=A4nder?= Date: Sat, 11 May 2013 13:11:21 +0200 Subject: [PATCH] Don't render unit ranks you are not supposed to see. --- OpenRA.Mods.RA/GainsExperience.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenRA.Mods.RA/GainsExperience.cs b/OpenRA.Mods.RA/GainsExperience.cs index 6ac2ff50cd..cf9be1c4ec 100644 --- a/OpenRA.Mods.RA/GainsExperience.cs +++ b/OpenRA.Mods.RA/GainsExperience.cs @@ -101,7 +101,7 @@ namespace OpenRA.Mods.RA public IEnumerable ModifyRender(Actor self, WorldRenderer wr, IEnumerable r) { // TODO: Make this consistent with everything else that adds animations to RenderSimple. - if ((self.Owner == self.World.LocalPlayer || self.World.LocalPlayer == null) && Level > 0) + if (self.Owner.IsAlliedWith(self.World.RenderPlayer) && Level > 0) return InnerModifyRender(self, wr, r); else return r;