(svn r15538) -Fix (r15334): The difficulty level wasn't set to custom when changing the amount of towns/industries from the newgame gui.

This commit is contained in:
yexo
2009-02-21 02:34:53 +00:00
parent 13bc604fde
commit c3c549f731
3 changed files with 13 additions and 19 deletions

View File

@@ -1009,7 +1009,10 @@ static bool DifficultyReset(int32 level)
static bool DifficultyChange(int32)
{
if (_game_mode == GM_MENU) {
_settings_newgame.difficulty.diff_level = 3;
if (_settings_newgame.difficulty.diff_level != 3) {
ShowErrorMessage(INVALID_STRING_ID, STR_DIFFICULTY_TO_CUSTOM, 0, 0);
_settings_newgame.difficulty.diff_level = 3;
}
} else {
_settings_game.difficulty.diff_level = 3;
}