diff options
author | Joël Simoneau <simoneaujoel@gmail.com> | 2025-03-21 10:27:55 -0400 |
---|---|---|
committer | Joël Simoneau <simoneaujoel@gmail.com> | 2025-03-21 10:27:55 -0400 |
commit | 76e934135230a48e51aae02b6c9c8510bd792143 (patch) | |
tree | 515a786e449b5671acb9b6d421e32e70fc481c27 | |
parent | d4a7cc78037cb0f94b8803a7d962be93c37ed6d4 (diff) | |
download | vijayanagara-76e934135230a48e51aae02b6c9c8510bd792143.tar.gz |
Clean event 28
-rw-r--r-- | events.txt | 5 | ||||
-rw-r--r-- | rules.js | 8 |
2 files changed, 8 insertions, 5 deletions
@@ -603,8 +603,9 @@ EVENT 28 prompt "Spend a Cavalry token to place 2 Amirs and remove a Raja in Andhra." space 1 ((s === S_ANDHRA) && (n_cavalry(BK) > 0)) spend_cavalry 1 - auto_place BK ELITE - auto_place BK ELITE + prompt "Place 2 Amirs in Andhra." + place 2 BK ELITE + prompt "Remove a Raja in Andhra." piece 1 (is_raja(p) && is_piece_in_event_space(p)) remove endpiece @@ -1492,6 +1492,7 @@ function attack_influence_shift() { game.inf_shift = { "next": "vm_next" } else game.inf_shift = { "next": "attack" } + log_br() add_influence(up) remove_influence(down) } else { @@ -4922,7 +4923,7 @@ function vm_spend_cavalry() { for (let i = 0; i < n; ++i) { game.cavalry[find_cavalry(game.current)] = AVAILABLE } - log(`${faction_name[game.current]} spends ${n} Cavalry token.`) + log(`${faction_acronyms[game.current]} spends ${n} Cavalry token.`) vm_next() } @@ -6431,8 +6432,9 @@ CODE[28 * 2 + 0] = [ [ vm_prompt, "Spend a Cavalry token to place 2 Amirs and remove a Raja in Andhra." ], [ vm_space, true, 1, 1, (s)=>((s === S_ANDHRA) && (n_cavalry(BK) > 0)) ], [ vm_spend_cavalry, 1 ], - [ vm_auto_place, false, 0, false, BK, ELITE ], - [ vm_auto_place, false, 0, false, BK, ELITE ], + [ vm_prompt, "Place 2 Amirs in Andhra." ], + [ vm_place, false, 0, 2, BK, ELITE ], + [ vm_prompt, "Remove a Raja in Andhra." ], [ vm_piece, false, 1, 1, (p,s)=>(is_raja(p) && is_piece_in_event_space(p)) ], [ vm_remove ], [ vm_endpiece ], |