From 7a00ebe2ecc1df0d13aeff0dfb17bc4a19e7edac Mon Sep 17 00:00:00 2001 From: yairm210 Date: Wed, 29 Dec 2021 00:13:09 +0200 Subject: [PATCH] Can no longer promote units with 0 movement by sneaking into the promotion screen from elsewhere --- core/src/com/unciv/ui/pickerscreens/PromotionPickerScreen.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/core/src/com/unciv/ui/pickerscreens/PromotionPickerScreen.kt b/core/src/com/unciv/ui/pickerscreens/PromotionPickerScreen.kt index dd3ab805c1..c4c7027ba1 100644 --- a/core/src/com/unciv/ui/pickerscreens/PromotionPickerScreen.kt +++ b/core/src/com/unciv/ui/pickerscreens/PromotionPickerScreen.kt @@ -40,6 +40,7 @@ class PromotionPickerScreen(val unit: MapUnit) : PickerScreen() { val canBePromoted = unit.promotions.canBePromoted() val canChangeState = game.worldScreen.canChangeState val canPromoteNow = canBePromoted && canChangeState + && unit.currentMovement > 0 && unit.attacksThisTurn == 0 if (!canPromoteNow) rightSideButton.isEnabled = false