diff --git a/lib/rmg/CMapGenOptions.cpp b/lib/rmg/CMapGenOptions.cpp index 035c3bc9b..72d9e786c 100644 --- a/lib/rmg/CMapGenOptions.cpp +++ b/lib/rmg/CMapGenOptions.cpp @@ -313,8 +313,8 @@ void CMapGenOptions::resetPlayersMap() while (players.size() < realPlayersCnt && !availableColors.empty()) { auto color = availableColors.front(); - setPlayerTypeForStandardPlayer(color, EPlayerType::AI); players[color].setColor(color); + setPlayerTypeForStandardPlayer(color, EPlayerType::AI); availableColors.erase(availableColors.begin()); if (vstd::contains(savedPlayerSettings, color))