summaryrefslogtreecommitdiff
path: root/rules.js
diff options
context:
space:
mode:
authorJoël Simoneau <simoneaujoel@gmail.com>2025-04-02 12:53:12 -0400
committerJoël Simoneau <simoneaujoel@gmail.com>2025-04-02 12:53:12 -0400
commit495411a68520a8b73611cf5688c5afb50a4e5898 (patch)
tree9c8590c1d0f224a539246d55856810fabe88941b /rules.js
parenta94c34ddce93dfe175c12581cfa6523274cd5d1e (diff)
downloadvijayanagara-495411a68520a8b73611cf5688c5afb50a4e5898.tar.gz
Fuzzing - non action campaign_spaces
Diffstat (limited to 'rules.js')
-rw-r--r--rules.js9
1 files changed, 3 insertions, 6 deletions
diff --git a/rules.js b/rules.js
index aa77355..16e6876 100644
--- a/rules.js
+++ b/rules.js
@@ -125,6 +125,7 @@ exports.view = function (state, role) {
control: game.control,
rebel: game.rebel,
order: game.order,
+ campaign_spaces: [],
who: {},
dice: game.dice,
}
@@ -2105,7 +2106,7 @@ function is_n_from_warangal(n, s) {
states.campaign = {
inactive: "Campaign",
prompt() {
- view.actions.campaign_spaces = [...game.decree.campaign].sort((a, b) => a - b)
+ view.campaign_spaces = [...game.decree.campaign].sort((a, b) => a - b)
if (game.vm && game.vm.fp === 13) {
view.prompt = "Campaign: Select four contiguous spaces, finishing adjacent to Warangal."
@@ -2158,7 +2159,7 @@ states.campaign_moves = {
inactive: "Campaign",
prompt() {
view.prompt = "Campaign: Move units along the campaign trail."
- view.actions.campaign_spaces = [...game.decree.campaign].sort((a, b) => a - b)
+ view.campaign_spaces = [...game.decree.campaign].sort((a, b) => a - b)
view.who = game.decree.selected
for_each_movable(DS, p => {
@@ -4782,10 +4783,6 @@ states.vm_piece = {
},
}
-function is_piece_in_event_space(p) {
- return piece_space(p) === game.vm.s
-}
-
// VM: MOVE PIECE
function vm_move_to() {