mirror of
https://github.com/yairm210/Unciv.git
synced 2025-07-25 07:09:16 +07:00
Free policies no longer 'stuck' the game when you have no adoptable policies
This commit is contained in:
@ -536,7 +536,7 @@ class WorldScreen(val viewingCiv:CivilizationInfo) : CameraStageBaseScreen() {
|
|||||||
game.setScreen(TechPickerScreen(viewingCiv.tech.freeTechs != 0, viewingCiv))
|
game.setScreen(TechPickerScreen(viewingCiv.tech.freeTechs != 0, viewingCiv))
|
||||||
}
|
}
|
||||||
|
|
||||||
viewingCiv.policies.shouldOpenPolicyPicker || viewingCiv.policies.freePolicies > 0 ->
|
viewingCiv.policies.shouldOpenPolicyPicker || (viewingCiv.policies.freePolicies > 0 && viewingCiv.policies.canAdoptPolicy()) ->
|
||||||
NextTurnAction("Pick a policy") {
|
NextTurnAction("Pick a policy") {
|
||||||
game.setScreen(PolicyPickerScreen(this))
|
game.setScreen(PolicyPickerScreen(this))
|
||||||
viewingCiv.policies.shouldOpenPolicyPicker = false
|
viewingCiv.policies.shouldOpenPolicyPicker = false
|
||||||
|
Reference in New Issue
Block a user