diff --git a/core/src/com/unciv/logic/city/CityConstructions.kt b/core/src/com/unciv/logic/city/CityConstructions.kt index 5fcf4467..25fc6ae3 100644 --- a/core/src/com/unciv/logic/city/CityConstructions.kt +++ b/core/src/com/unciv/logic/city/CityConstructions.kt @@ -124,7 +124,8 @@ class CityConstructions { fun turnsToConstruction(constructionName: String): Int { val workLeft = getRemainingWork(constructionName) - + if(workLeft < 0) // we've done more work than actually necessary - possible if circumstances cause buildings to be cheaper later + return 1 // we'll finish this next turn val currConstruction = currentConstruction