From 203695a9676f5c33ca81e186f54f61ecde834b08 Mon Sep 17 00:00:00 2001 From: Yair Morgenstern Date: Sun, 4 Apr 2021 21:03:14 +0300 Subject: [PATCH] 3.13.13 --- buildSrc/src/main/kotlin/BuildConfig.kt | 4 ++-- changelog.md | 16 ++++++++++++++++ .../com/unciv/ui/worldscreen/unit/UnitActions.kt | 3 +-- 3 files changed, 19 insertions(+), 4 deletions(-) diff --git a/buildSrc/src/main/kotlin/BuildConfig.kt b/buildSrc/src/main/kotlin/BuildConfig.kt index 530003441d..a2116fc34a 100644 --- a/buildSrc/src/main/kotlin/BuildConfig.kt +++ b/buildSrc/src/main/kotlin/BuildConfig.kt @@ -3,8 +3,8 @@ package com.unciv.build object BuildConfig { const val kotlinVersion = "1.4.30" const val appName = "Unciv" - const val appCodeNumber = 553 - const val appVersion = "3.13.12-patch1" + const val appCodeNumber = 554 + const val appVersion = "3.13.13" const val gdxVersion = "1.9.14" const val roboVMVersion = "2.3.1" diff --git a/changelog.md b/changelog.md index 103f0e3ca8..9a7fe1601c 100644 --- a/changelog.md +++ b/changelog.md @@ -1,3 +1,19 @@ +## 3.13.13 + +Resolved #3753 - Fallout is no longer added multiple times + +ALL tile images now support era-specific images! But only if the base tile exists as well. + +Added new experimental tile layering, including new tileset - see #3716 + +Can now handle mods with any default branch name! + +Added Faith icon and display for games with Religion + +Redraw CivilopediaScreen - By lishaoxia1985 + +Fixed roads not getting wrapped correctly - By GGGuenni + ## 3.13.12 Added Bulgarian, by antonpetrov145! diff --git a/core/src/com/unciv/ui/worldscreen/unit/UnitActions.kt b/core/src/com/unciv/ui/worldscreen/unit/UnitActions.kt index 2dbb3fb73f..b34c93aeba 100644 --- a/core/src/com/unciv/ui/worldscreen/unit/UnitActions.kt +++ b/core/src/com/unciv/ui/worldscreen/unit/UnitActions.kt @@ -1,6 +1,5 @@ package com.unciv.ui.worldscreen.unit -import com.badlogic.gdx.graphics.Color import com.unciv.Constants import com.unciv.UncivGame import com.unciv.logic.automation.UnitAutomation @@ -88,7 +87,7 @@ object UnitActions { val improvement = tile.getTileResource().improvement if (tile.improvement == null && tile.ruleset.tileImprovements.containsKey(improvement) - && unit.civInfo.tech.isResearched(tile.ruleset.tileImprovements[improvement]!!.techRequired!!)) + && tile.ruleset.tileImprovements[improvement]!!.techRequired.let { it == null || unit.civInfo.tech.isResearched(it) }) return UnitAction(UnitActionType.Create, "Create [$improvement]", action = { tile.improvement = improvement