fix bogus shroud disable

This code runs everywhere -- and so was clobbering every client's
RenderedPlayer to the player who was setting their cheat.
This commit is contained in:
Chris Forbes
2013-04-13 19:35:31 +12:00
parent 3eed67c61b
commit 73483877af

View File

@@ -81,7 +81,8 @@ namespace OpenRA.Traits
case "DevShroudDisable": case "DevShroudDisable":
{ {
DisableShroud ^= true; DisableShroud ^= true;
self.World.RenderPlayer = DisableShroud ? null : self.Owner; if (self.World.LocalPlayer == self.Owner)
self.World.RenderPlayer = DisableShroud ? null : self.Owner;
break; break;
} }
case "DevPathDebug": case "DevPathDebug":