Don't pick a civ that shouldn't be selectable in gamesetup when civ random
was choosen
Discovered by Undying Nephalim. Investigated by s0600204 Reviewed by: s0600204 Differential Revision: https://code.wildfiregames.com/D1455 This was SVN commit r21736.
This commit is contained in:
parent
077538d06c
commit
d171156e99
@ -2179,7 +2179,8 @@ function launchGame()
|
||||
if (chosenCiv == "random")
|
||||
{
|
||||
let culture = pickRandom(cultures);
|
||||
chosenCiv = pickRandom(Object.keys(g_CivData).filter(civ => g_CivData[civ].Culture == culture));
|
||||
chosenCiv = pickRandom(Object.keys(g_CivData).filter(civ =>
|
||||
g_CivData[civ].Culture == culture && g_CivData[civ].SelectableInGameSetup));
|
||||
}
|
||||
g_GameAttributes.settings.PlayerData[i].Civ = chosenCiv;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user