Fixed a bug where roads seemingly removed improvements (#6770)

This commit is contained in:
Xander Lenstra
2022-05-11 23:40:10 +02:00
committed by GitHub
parent fb521f3f9d
commit c9dc0bae06

View File

@ -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()