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;