diff options
Diffstat (limited to 'rules.js')
-rw-r--r-- | rules.js | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -1881,7 +1881,6 @@ function goto_rally_space() { } function end_rally_space() { - log_space(game.cmd.where, "Rally") pop_summary() game.state = "rally" } @@ -1906,6 +1905,7 @@ states.rally = { space(s) { push_undo() select_cmd_space(s, 1) + log_space(s, "Rally") goto_rally_space() }, end_rally: end_command, @@ -6239,7 +6239,7 @@ CODE[20 * 2 + 0] = [ [ vm_current, REBEL_FACTIONS ], [ vm_add_influence, ()=>(game.current) ], [ vm_prompt, "In Orissa or an adjacent Province, you may Migrate, Rally and then Build." ], - [ vm_space, true, 0, 1, (s)=>(is_adjacent_to_city(C_WARANGAL, s) || s === S_BENGAL) ], + [ vm_space, true, 0, 1, (s)=>(is_adjacent_to_city(C_WARANGAL, s) || s === S_BENGAL && can_migrate_in_space(s)) ], [ vm_free_migrate ], [ vm_free_rally ], [ vm_free_build ], @@ -6525,7 +6525,7 @@ CODE[30 * 2 + 1] = [ CODE[31 * 2 + 0] = [ [ vm_current, REBEL_FACTIONS ], [ vm_prompt, "Free Migrate in a Province adjacent to Vijayanagara." ], - [ vm_space, true, 0, 1, (s)=>(is_adjacent_to_city(C_VIJAYANAGARA, s)) ], + [ vm_space, true, 0, 1, (s)=>(is_adjacent_to_city(C_VIJAYANAGARA, s) && can_migrate_in_space(s)) ], [ vm_mark_space ], [ vm_free_migrate ], [ vm_clean_p ], |