From 9431e3cbc48fc079629ff39b0df822018e3f4021 Mon Sep 17 00:00:00 2001 From: SomeTroglodyte <63000004+SomeTroglodyte@users.noreply.github.com> Date: Wed, 19 Jun 2024 16:12:07 +0200 Subject: [PATCH] Fix coastal rivers near Rock of Gibraltar (#11789) --- .../unciv/logic/map/mapgenerator/NaturalWonderGenerator.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/src/com/unciv/logic/map/mapgenerator/NaturalWonderGenerator.kt b/core/src/com/unciv/logic/map/mapgenerator/NaturalWonderGenerator.kt index 33aa5733f2..1098ce38e2 100644 --- a/core/src/com/unciv/logic/map/mapgenerator/NaturalWonderGenerator.kt +++ b/core/src/com/unciv/logic/map/mapgenerator/NaturalWonderGenerator.kt @@ -198,7 +198,7 @@ class NaturalWonderGenerator(val ruleset: Ruleset, val randomness: MapGeneration for (tile in location.neighbors) { if (tile.baseTerrain == convertNeighborsTo) continue if (tile.baseTerrain == convertNeighborsExcept) continue - if (convertNeighborsTo == Constants.coast) + if (convertNeighborsTo == Constants.coast) { for (neighbor in tile.neighbors) { // This is so we don't have this tile turn into Coast, and then it's touching a Lake tile. // We just turn the lake tiles into this kind of tile. @@ -207,6 +207,8 @@ class NaturalWonderGenerator(val ruleset: Ruleset, val randomness: MapGeneration neighbor.setTerrainTransients() } } + location.setConnectedByRiver(tile, false) + } tile.baseTerrain = convertNeighborsTo clearTile(tile) }