From 1c830e2f6092bd777d4c70bc6282f5162473050d Mon Sep 17 00:00:00 2001 From: iainp5 Date: Mon, 10 Feb 2025 15:51:56 +0000 Subject: Fix stuck when unable to place influence --- rules.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'rules.js') diff --git a/rules.js b/rules.js index 8b65249..9547d5d 100644 --- a/rules.js +++ b/rules.js @@ -888,7 +888,14 @@ states.add_influence = { inactive: 'place SPs', prompt() { if (game.available_ops <= 0) { - view.prompt = 'Place SPs done.' + view.prompt = 'Place SPs: Done.' + if (!game.vm_event_to_do) { + gen_action("end_round") + } else { + gen_action('done') + } + } else if (game.valid_spaces.length === 0) { + view.prompt = 'Place SPs: no spaces remaining.' if (!game.vm_event_to_do) { gen_action("end_round") } else { -- cgit v1.2.3