diff options
author | Joël Simoneau <simoneaujoel@gmail.com> | 2025-03-14 19:07:13 -0400 |
---|---|---|
committer | Joël Simoneau <simoneaujoel@gmail.com> | 2025-03-14 19:07:13 -0400 |
commit | 345abe547b99de96831b87b92afb88850db0de85 (patch) | |
tree | cff6f8b1762c7158fe22ece04214b21117e60554 | |
parent | b3f85795d1e72d0ee68da99f4976c734b63f0485 (diff) | |
download | vijayanagara-345abe547b99de96831b87b92afb88850db0de85.tar.gz |
Cleaning Govern
-rw-r--r-- | events.txt | 4 | ||||
-rw-r--r-- | rules.js | 9 |
2 files changed, 7 insertions, 6 deletions
@@ -171,7 +171,7 @@ SHADED 8 current DS prompt `In each Province, free Govern and then add a Troop.` space_opt all (is_adjacent_to_city(C_DEVAGIRI, s) || is_adjacent_to_city(C_GULBARGA, s)) && can_govern_in_space(s) - govern_in_space + free_govern_in_space place_opt 1 DS TROOPS endspace @@ -575,7 +575,7 @@ SHADED 25 endspace prompt "Govern in one of the selected Province." space 1 (can_govern_in_space(s) && set_has(game.vm.m, s)) - free_govern + free_govern_in_space endspace EVENT 26 @@ -4748,19 +4748,20 @@ function vm_demand_obedience() { // VM: GOVERN -function vm_free_govern() { +function vm_free_govern_in_space() { init_free_command_in_space("Govern", game.vm.s) goto_govern_space() } function vm_govern_in_space() { init_free_command_in_space("Govern", game.vm.s) - game.cmd.free = 0 + select_cmd_space(game.vm.s, 1) goto_govern_space() } function vm_govern() { game.cmd = { + type: "Govern", limited: 0, free: 0, spaces: [], @@ -5414,7 +5415,7 @@ CODE[8 * 2 + 1] = [ [ vm_current, DS ], [ vm_prompt, ()=>`In each Province, free Govern and then add a Troop.` ], [ vm_space, true, 0, 999, (s)=>(is_adjacent_to_city(C_DEVAGIRI, s) || is_adjacent_to_city(C_GULBARGA, s)) && can_govern_in_space(s) ], - [ vm_govern_in_space ], + [ vm_free_govern_in_space ], [ vm_place, false, 1, 1, DS, TROOPS ], [ vm_endspace ], [ vm_return ], @@ -5920,7 +5921,7 @@ CODE[25 * 2 + 1] = [ [ vm_endspace ], [ vm_prompt, "Govern in one of the selected Province." ], [ vm_space, true, 1, 1, (s)=>(can_govern_in_space(s) && set_has(game.vm.m, s)) ], - [ vm_free_govern ], + [ vm_free_govern_in_space ], [ vm_endspace ], [ vm_return ], ] |