summaryrefslogtreecommitdiff
path: root/rules.js
diff options
context:
space:
mode:
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() {