From c9dc0bae0655586d8a004b584630e2d2d61b9fd6 Mon Sep 17 00:00:00 2001 From: Xander Lenstra <71121390+xlenstra@users.noreply.github.com> Date: Wed, 11 May 2022 23:40:10 +0200 Subject: [PATCH] Fixed a bug where roads seemingly removed improvements (#6770) --- core/src/com/unciv/ui/pickerscreens/ImprovementPickerScreen.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/com/unciv/ui/pickerscreens/ImprovementPickerScreen.kt b/core/src/com/unciv/ui/pickerscreens/ImprovementPickerScreen.kt index c3f67aad64..6f757f3862 100644 --- a/core/src/com/unciv/ui/pickerscreens/ImprovementPickerScreen.kt +++ b/core/src/com/unciv/ui/pickerscreens/ImprovementPickerScreen.kt @@ -103,7 +103,7 @@ class ImprovementPickerScreen( if (turnsToBuild > 0) labelText += " - $turnsToBuild${Fonts.turn}" val provideResource = tileInfo.hasViewableResource(currentPlayerCiv) && tileInfo.tileResource.isImprovedBy(improvement.name) if (provideResource) labelText += "\n" + "Provides [${tileInfo.resource}]".tr() - val removeImprovement = (improvement.isRoad() + val removeImprovement = (!improvement.isRoad() && !improvement.name.startsWith(Constants.remove) && improvement.name != Constants.cancelImprovementOrder) if (tileInfo.improvement != null && removeImprovement) labelText += "\n" + "Replaces [${tileInfo.improvement}]".tr()