diff --git a/core/src/com/unciv/logic/map/MapUnit.kt b/core/src/com/unciv/logic/map/MapUnit.kt index a3fb326c77..10efa052ef 100644 --- a/core/src/com/unciv/logic/map/MapUnit.kt +++ b/core/src/com/unciv/logic/map/MapUnit.kt @@ -502,8 +502,8 @@ class MapUnit : IsPartOfGameInfoSerialization { val upgradeList = arrayListOf() while (currentUnit.upgradesTo != null){ val nextUpgrade = civInfo.getEquivalentUnit(currentUnit.upgradesTo!!) - upgradeList.add(currentUnit) currentUnit = nextUpgrade + upgradeList.add(currentUnit) } return upgradeList }