diff --git a/core/src/com/unciv/ui/screens/worldscreen/unit/actions/UnitActions.kt b/core/src/com/unciv/ui/screens/worldscreen/unit/actions/UnitActions.kt index ab1dd75644..8626919f87 100644 --- a/core/src/com/unciv/ui/screens/worldscreen/unit/actions/UnitActions.kt +++ b/core/src/com/unciv/ui/screens/worldscreen/unit/actions/UnitActions.kt @@ -243,7 +243,7 @@ object UnitActions { } private suspend fun SequenceScope.addPromoteActions(unit: MapUnit) { - if (unit.isCivilian() || !unit.promotions.canBePromoted()) return + if (!unit.promotions.canBePromoted()) return // promotion does not consume movement points, but is not allowed if a unit has exhausted its movement or has attacked yield(UnitAction(UnitActionType.Promote, useFrequency = 150f, // We want to show the player that they can promote