From df2300bee0c5939a1311a1622f4e303c559198c9 Mon Sep 17 00:00:00 2001 From: Paul Chote Date: Sun, 8 Sep 2019 19:16:03 +0100 Subject: [PATCH] Fix player viewport saving for non-spectators. --- OpenRA.Mods.Common/Traits/World/GameSaveViewportManager.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenRA.Mods.Common/Traits/World/GameSaveViewportManager.cs b/OpenRA.Mods.Common/Traits/World/GameSaveViewportManager.cs index 11c8761e3c..4b41f206a9 100644 --- a/OpenRA.Mods.Common/Traits/World/GameSaveViewportManager.cs +++ b/OpenRA.Mods.Common/Traits/World/GameSaveViewportManager.cs @@ -33,7 +33,7 @@ namespace OpenRA.Mods.Common.Traits // TODO: This won't make sense for MP saves var localPlayer = worldRenderer.World.LocalPlayer; if ((localPlayer != null && localPlayer.PlayerActor != self) || - self.Owner != self.World.Players.FirstOrDefault(p => p.IsBot)) + (localPlayer == null && self.Owner != self.World.Players.FirstOrDefault(p => p.IsBot))) return null; var nodes = new List()