diff --git a/android/Images/ImprovementIcons/Repair.png b/android/Images/ImprovementIcons/Repair.png new file mode 100644 index 0000000000..b30169b033 Binary files /dev/null and b/android/Images/ImprovementIcons/Repair.png differ diff --git a/core/src/com/unciv/ui/worldscreen/unit/UnitActions.kt b/core/src/com/unciv/ui/worldscreen/unit/UnitActions.kt index 343af6ba53..7460f28ac2 100644 --- a/core/src/com/unciv/ui/worldscreen/unit/UnitActions.kt +++ b/core/src/com/unciv/ui/worldscreen/unit/UnitActions.kt @@ -503,7 +503,7 @@ object UnitActions { if (tile.improvementInProgress == Constants.repair) return tile.turnsToImprovement var repairTurns = tile.ruleset.tileImprovements[Constants.repair]!!.getTurnsToBuild(unit.civInfo, unit) - val pillagedImprovement = tile.getImprovementToPillage()!! + val pillagedImprovement = tile.getImprovementToRepair()!! val turnsToBuild = pillagedImprovement.getTurnsToBuild(unit.civInfo, unit) // cap repair to number of turns to build original improvement if (turnsToBuild < repairTurns) repairTurns = turnsToBuild