From a280b241a1c75c0203b1dfedb3b801af805613b3 Mon Sep 17 00:00:00 2001 From: Joël Simoneau Date: Tue, 1 Apr 2025 16:32:36 -0400 Subject: Player boxes for ask cavalry --- rules.js | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/rules.js b/rules.js index 0b4506e..920808a 100644 --- a/rules.js +++ b/rules.js @@ -3548,17 +3548,28 @@ states.ask_cavalry = { disable_negotiation: true, prompt() { view.prompt = "Negotiate: Ask another faction for Cavalry tokens?" - if (!is_player_ds() && n_cavalry(DS) > 0) + if (!is_player_ds() && n_cavalry(DS) > 0) { gen_action_faction_cavalry(DS) - if (!is_player_bk() && n_cavalry(BK) > 0) + gen_action_faction(DS) + } + if (!is_player_bk() && n_cavalry(BK) > 0) { gen_action_faction_cavalry(BK) - if (!is_player_ve() && n_cavalry(VE) > 0) + gen_action_faction(BK) + } + if (!is_player_ve() && n_cavalry(VE) > 0) { gen_action_faction_cavalry(VE) + gen_action_faction(VE) + } }, token(c) { game.current = game.cavalry[c] game.state = "give_cavalry" }, + space(s) { + let f = s - 17 + game.current = f + game.state = "give_cavalry" + } } states.give_cavalry = { -- cgit v1.2.3