consistent spy disguise radar color override in spectator mode

This commit is contained in:
Matthias Mailänder
2013-05-11 12:56:04 +02:00
parent 904c6b76b5
commit 05d187d327

View File

@@ -115,8 +115,7 @@ namespace OpenRA.Mods.RA
public Color RadarColorOverride(Actor self)
{
if (!Disguised || self.World.LocalPlayer == null ||
self.Owner.Stances[self.World.LocalPlayer] == Stance.Ally)
if (!Disguised || self.Owner.IsAlliedWith(self.World.RenderPlayer))
return self.Owner.Color.RGB;
return disguisedAsPlayer.Color.RGB;