From 62e9f5c3f7d2a5e14d5e8c5c83962893d5b70d9b Mon Sep 17 00:00:00 2001 From: Curtis S Date: Sun, 9 Oct 2011 22:12:38 -0600 Subject: [PATCH] Removed pointless var in spawn picking logic --- OpenRA.Mods.RA/Widgets/Logic/LobbyLogic.cs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/OpenRA.Mods.RA/Widgets/Logic/LobbyLogic.cs b/OpenRA.Mods.RA/Widgets/Logic/LobbyLogic.cs index 9a58ecfd8d..087314ebab 100644 --- a/OpenRA.Mods.RA/Widgets/Logic/LobbyLogic.cs +++ b/OpenRA.Mods.RA/Widgets/Logic/LobbyLogic.cs @@ -78,9 +78,7 @@ namespace OpenRA.Mods.RA.Widgets.Logic { if (Game.IsHost) { - var clients = orderManager.LobbyInfo.Slots.Keys.Select(k => orderManager.LobbyInfo.ClientInSlot(k)).ToList(); - - var locals = clients.Where(c => c != null && (c.Index == orderManager.LocalClient.Index || c.Bot != null)); + var locals = orderManager.LobbyInfo.Clients.Where(c => c.Index == orderManager.LocalClient.Index || c.Bot != null); var playerToMove = locals.Where(c => (p == 0) ? c.SpawnPoint != 0 : c.SpawnPoint == 0).FirstOrDefault(); orderManager.IssueOrder(Order.Command("spawn {0} {1}".F((playerToMove != null) ? playerToMove.Index : orderManager.LocalClient.Index, p)));