Fix slight logic error with difficulty
This commit is contained in:
@@ -500,10 +500,12 @@ namespace OpenRA.Mods.RA.Server
|
||||
.ToDictionary(s => s.PlayerReference, s => s);
|
||||
|
||||
if (server.Map.Difficulties != null && server.Map.Difficulties.Any())
|
||||
{
|
||||
if (!server.Map.Difficulties.Contains(server.lobbyInfo.GlobalSettings.Difficulty))
|
||||
server.lobbyInfo.GlobalSettings.Difficulty = server.Map.Difficulties.First();
|
||||
else
|
||||
server.lobbyInfo.GlobalSettings.Difficulty = null;
|
||||
}
|
||||
else
|
||||
server.lobbyInfo.GlobalSettings.Difficulty = null;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user