From 9eea1c186db183a2a522d6650a50059155a461f2 Mon Sep 17 00:00:00 2001 From: Alli Date: Sat, 13 Feb 2010 20:44:17 +1300 Subject: [PATCH] bug fix for spawn point choosing --- OpenRa.Game/Game.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/OpenRa.Game/Game.cs b/OpenRa.Game/Game.cs index 9dca57e81e..4b12143471 100644 --- a/OpenRa.Game/Game.cs +++ b/OpenRa.Game/Game.cs @@ -237,11 +237,11 @@ namespace OpenRa if (client.SpawnPoint == 0) sp = ChooseSpawnPoint(available, taken); else - { sp = world.Map.SpawnPoints.ElementAt(client.SpawnPoint - 1); - taken.Add(sp); - available.Remove(sp); - } + + taken.Add(sp); + available.Remove(sp); + // todo: spawn more than one unit, in most cases! world.CreateActor("mcv", sp, world.players[client.Index]); }