diff options
author | Joël Simoneau <simoneaujoel@gmail.com> | 2025-04-01 16:32:36 -0400 |
---|---|---|
committer | Joël Simoneau <simoneaujoel@gmail.com> | 2025-04-01 16:32:36 -0400 |
commit | a280b241a1c75c0203b1dfedb3b801af805613b3 (patch) | |
tree | 7f34144a81db1b6f9ed5b61aa73d62ce641ab026 /rules.js | |
parent | 667f34994dd7a8eb3077390c15d6c3764a6e37e4 (diff) | |
download | vijayanagara-a280b241a1c75c0203b1dfedb3b801af805613b3.tar.gz |
Player boxes for ask cavalry
Diffstat (limited to 'rules.js')
-rw-r--r-- | rules.js | 17 |
1 files changed, 14 insertions, 3 deletions
@@ -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 = { |