1
0
mirror of https://github.com/OpenTTD/OpenTTD synced 2026-01-31 16:14:29 +01:00

Fix: 'Map edges' GUI buttons shouldn't initialize with water on northeast edge (#14514)

This commit is contained in:
Tyler Trahan
2025-08-14 08:25:16 -04:00
committed by GitHub
parent 980121cdf5
commit 3d806d6a65

View File

@@ -833,7 +833,11 @@ struct GenerateLandscapeWindow : public Window {
break;
case WID_GL_BORDERS_RANDOM:
_settings_newgame.game_creation.water_borders = (_settings_newgame.game_creation.water_borders == BorderFlag::Random) ? BorderFlag{} : BorderFlag::Random;
if (_settings_newgame.game_creation.water_borders == BorderFlag::Random) {
_settings_newgame.game_creation.water_borders.Reset();
} else {
_settings_newgame.game_creation.water_borders = BorderFlag::Random;
}
SndClickBeep();
this->InvalidateData();
break;