diff --git a/build.gradle b/build.gradle index 7c7587c7fc..bd4d2c3c6d 100644 --- a/build.gradle +++ b/build.gradle @@ -33,8 +33,8 @@ allprojects { version = '1.0.1' ext { appName = "Unciv" - appCodeNumber = 411 - appVersion = "3.7.5" + appCodeNumber = 412 + appVersion = "3.7.5-patch1" gdxVersion = '1.9.10' roboVMVersion = '2.3.1' diff --git a/core/src/com/unciv/logic/civilization/TechManager.kt b/core/src/com/unciv/logic/civilization/TechManager.kt index fd79c37430..8d048f51f7 100644 --- a/core/src/com/unciv/logic/civilization/TechManager.kt +++ b/core/src/com/unciv/logic/civilization/TechManager.kt @@ -260,7 +260,7 @@ class TechManager { for (city in civInfo.cities) for(constructionName in city.cityConstructions.constructionQueue.toList()){ // copy, since we're changing the queue if(constructionName !in obsoleteUnits) continue - val constructionUnit = city.cityConstructions.getCurrentConstruction() as BaseUnit + val constructionUnit = city.cityConstructions.getConstruction(constructionName) as BaseUnit city.cityConstructions.constructionQueue.replaceAll { if(it==constructionName) constructionUnit.upgradesTo!! else it } }