diff options
author | Joël Simoneau <simoneaujoel@gmail.com> | 2025-04-01 16:25:37 -0400 |
---|---|---|
committer | Joël Simoneau <simoneaujoel@gmail.com> | 2025-04-01 16:25:37 -0400 |
commit | 92aa8db31fd79df18bd0fc1947b85f600788a2a2 (patch) | |
tree | 18d77c867dff526e61606d2b9db28af05ec1d41f /rules.js | |
parent | b9a101047c7b3f48fce4bfb28efd7ae505386b3d (diff) | |
download | vijayanagara-92aa8db31fd79df18bd0fc1947b85f600788a2a2.tar.gz |
Remove end cavalry
Diffstat (limited to 'rules.js')
-rw-r--r-- | rules.js | 16 |
1 files changed, 6 insertions, 10 deletions
@@ -706,21 +706,17 @@ states.main_phase = { states.cavalry = { inactive: "Gain Cavalry tokens", prompt() { - if (game.cav.n > 0) { - view.prompt = `Gain Cavalry: Take ${game.cav.n} Calvary token${game.cav.n > 1 ? "s" : ""}.` - gen_take_cavalry(game.current) - } else { - view.prompt = "Gain Cavalry: Done." - view.actions.end_cavalry = 1 - } + view.prompt = `Gain Cavalry: Take ${game.cav.n} Calvary token${game.cav.n > 1 ? "s" : ""}.` + gen_take_cavalry(game.current) }, token(c) { push_undo() game.cav.n -= 1 log_summary_cavalry(c) set_cavalry_faction(c, game.current) - }, - end_cavalry: end_cavalry + if (game.cav.n === 0) + end_cavalry() + } } states.compromising_gifts = { @@ -5688,7 +5684,7 @@ const PIECE_FACTION_TYPE_SYMBOL = [ [ null, null, null ], [ null, null, null ], [ null, null, null ], - [ null, null, CMI ] + [ null, null, "CMI" ] ] const LAST_CAVALRY = 9 |