diff --git a/OpenRA.Mods.RA/CreateMapPlayers.cs b/OpenRA.Mods.RA/CreateMapPlayers.cs index 9500670223..c0dea18a9c 100644 --- a/OpenRA.Mods.RA/CreateMapPlayers.cs +++ b/OpenRA.Mods.RA/CreateMapPlayers.cs @@ -24,7 +24,10 @@ namespace OpenRA.Mods.RA int mapPlayerIndex = -1; foreach (var kv in w.Map.Players) - { + { + if (kv.Value.Playable) + continue; // these will be created another way. + var player = new Player(w, kv.Value, mapPlayerIndex--); w.AddPlayer(player); Players.Add(kv.Key,player);