diff --git a/core/src/com/unciv/ui/cityscreen/ConstructionsTable.kt b/core/src/com/unciv/ui/cityscreen/ConstructionsTable.kt index d673f11675..2457d75a42 100644 --- a/core/src/com/unciv/ui/cityscreen/ConstructionsTable.kt +++ b/core/src/com/unciv/ui/cityscreen/ConstructionsTable.kt @@ -185,7 +185,9 @@ class ConstructionsTable(val cityScreen: CityScreen) : Table(CameraStageBaseScre val isFirstConstructionOfItsKind = cityConstructions.isFirstConstructionOfItsKind(constructionQueueIndex, name) val turnsToComplete = cityConstructions.turnsToConstruction(name, isFirstConstructionOfItsKind) - var text = name.tr() + turnOrTurns(turnsToComplete) + var text = name.tr() + + if (name in PerpetualConstruction.perpetualConstructionsMap) "\n∞" + else turnOrTurns(turnsToComplete) val constructionResource = cityConstructions.getConstruction(name).getResource()