From 77dcd69d67d1569d2cb8a0bd3a3b2e5d6a5cbde9 Mon Sep 17 00:00:00 2001 From: Joël Simoneau Date: Fri, 14 Mar 2025 08:24:05 -0400 Subject: Missing rebel in event 1 --- events.txt | 1 + rules.js | 17 ++++++++++++++++- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/events.txt b/events.txt index b7623cd..ec962e8 100644 --- a/events.txt +++ b/events.txt @@ -9,6 +9,7 @@ EVENT 1 move endspace endpiece + free_rebel SHADED 1 stay_eligible diff --git a/rules.js b/rules.js index 540de57..f8afca9 100644 --- a/rules.js +++ b/rules.js @@ -4786,6 +4786,21 @@ function vm_free_rally() { goto_rally_space() } +// VM: REBEL + +function vm_free_rebel() { + game.cmd = { + type: "Rebel", + limited: 1, + free: 1, + spaces: [], + selected: [], + pieces: [], + where: -1, + } + game.state = "rebel" +} + // VM: INFLUENCE SUCCESSION function vm_influence_succession() { @@ -4977,7 +4992,6 @@ states.vm_any_limited_command = { push_undo() init_vm_command("Rebel", true, true) game.state = "rebel" - }, attack() { push_undo() @@ -5175,6 +5189,7 @@ CODE[1 * 2 + 0] = [ [ vm_move ], [ vm_endspace ], [ vm_endpiece ], + [ vm_free_rebel ], [ vm_return ], ] -- cgit v1.2.3