summaryrefslogtreecommitdiff
path: root/rules.js
diff options
context:
space:
mode:
Diffstat (limited to 'rules.js')
-rw-r--r--rules.js28
1 files changed, 0 insertions, 28 deletions
diff --git a/rules.js b/rules.js
index 99ae982..10ee21e 100644
--- a/rules.js
+++ b/rules.js
@@ -8853,11 +8853,7 @@ CODE[13 * 2 + 1] = [
CODE[14 * 2 + 0] = [
[ vm_current, GOVT ],
[ vm_prompt, "Place 1 Base and 3 Troops into any Department." ],
- [ vm_if, ()=>can_vm_space(1,(s)=>is_dept(s) && can_place_base_and_n(s, GOVT, 3, TROOPS)) ],
- [ vm_space, true, 1, 1, (s)=>is_dept(s) && can_place_base_and_n(s, GOVT, 3, TROOPS) ],
- [ vm_else ],
[ vm_space, true, 1, 1, (s)=>is_dept(s) && can_stack_any(s, GOVT) ],
- [ vm_endif ],
[ vm_auto_place, false, 0, GOVT, BASE ],
[ vm_auto_place, false, 0, GOVT, TROOPS ],
[ vm_auto_place, false, 0, GOVT, TROOPS ],
@@ -8869,11 +8865,7 @@ CODE[14 * 2 + 0] = [
// SHADED 14
CODE[14 * 2 + 1] = [
[ vm_prompt, "Remove 1 Government Base and 1 cube from a Department." ],
- [ vm_if, ()=>can_vm_space(1,(s)=>is_dept(s) && ( has_govt_base(s) && has_cube(s) )) ],
- [ vm_space, true, 1, 1, (s)=>is_dept(s) && ( has_govt_base(s) && has_cube(s) ) ],
- [ vm_else ],
[ vm_space, true, 1, 1, (s)=>is_dept(s) && ( has_govt_base(s) || has_cube(s) ) ],
- [ vm_endif ],
[ vm_prompt, "Remove 1 Government Base." ],
[ vm_piece, false, 1, 1, (p,s)=>is_piece_in_event_space(p) && is_govt_base(p) ],
[ vm_remove ],
@@ -9067,11 +9059,7 @@ CODE[24 * 2 + 0] = [
// SHADED 24
CODE[24 * 2 + 1] = [
[ vm_prompt, "Remove 2 Troops from a space with FARC pieces." ],
- [ vm_if, ()=>can_vm_space(1,(s)=>has_farc_piece(s) && count_pieces(s, GOVT, TROOPS) >= 2) ],
- [ vm_space, true, 1, 1, (s)=>has_farc_piece(s) && count_pieces(s, GOVT, TROOPS) >= 2 ],
- [ vm_else ],
[ vm_space, true, 1, 1, (s)=>has_farc_piece(s) && has_troops(s) ],
- [ vm_endif ],
[ vm_prompt, "Remove 2 Troops." ],
[ vm_piece, false, 2, 2, (p,s)=>is_piece_in_event_space(p) && is_troops(p) ],
[ vm_remove ],
@@ -9207,11 +9195,7 @@ CODE[29 * 2 + 1] = [
// EVENT 30
CODE[30 * 2 + 0] = [
[ vm_prompt, "Remove 1 FARC Zone and 1 FARC Base there." ],
- [ vm_if, ()=>can_vm_space(1,(s)=>is_farc_zone(s) && has_piece(s, FARC, BASE)) ],
- [ vm_space, true, 1, 1, (s)=>is_farc_zone(s) && has_piece(s, FARC, BASE) ],
- [ vm_else ],
[ vm_space, true, 1, 1, (s)=>is_farc_zone(s) ],
- [ vm_endif ],
[ vm_remove_farc_zone ],
[ vm_prompt, "Remove 1 FARC Base." ],
[ vm_piece, false, 1, 1, (p,s)=>is_piece_in_event_space(p) && is_farc_base(p) ],
@@ -9297,11 +9281,7 @@ CODE[34 * 2 + 0] = [
CODE[34 * 2 + 1] = [
[ vm_current, FARC_AUC_CARTELS ],
[ vm_prompt, "Place 2 Guerrillas and 1 Base into a 0 Population Department." ],
- [ vm_if, ()=>can_vm_space(1,(s)=>is_zero_pop_dept(s) && can_place_base_and_n(s, game.current, 2, GUERRILLA)) ],
- [ vm_space, true, 1, 1, (s)=>is_zero_pop_dept(s) && can_place_base_and_n(s, game.current, 2, GUERRILLA) ],
- [ vm_else ],
[ vm_space, true, 1, 1, (s)=>is_zero_pop_dept(s) && can_stack_any(s, game.current) ],
- [ vm_endif ],
[ vm_auto_place, false, 0, ()=>(game.current), BASE ],
[ vm_auto_place, false, 0, ()=>(game.current), GUERRILLA ],
[ vm_auto_place, false, 0, ()=>(game.current), GUERRILLA ],
@@ -9509,11 +9489,7 @@ CODE[42 * 2 + 1] = [
// EVENT 43
CODE[43 * 2 + 0] = [
[ vm_prompt, "Place 2 Terror and remove all FARC Bases from a Department with Troops." ],
- [ vm_if, ()=>can_vm_space(1,(s)=>is_dept(s) && has_troops(s) && has_piece(s, FARC, BASE)) ],
- [ vm_space, true, 1, 1, (s)=>is_dept(s) && has_troops(s) && has_piece(s, FARC, BASE) ],
- [ vm_else ],
[ vm_space, true, 1, 1, (s)=>is_dept(s) && has_troops(s) ],
- [ vm_endif ],
[ vm_terror ],
[ vm_terror ],
[ vm_prompt, "Remove all FARC Bases." ],
@@ -9674,11 +9650,7 @@ CODE[49 * 2 + 0] = [
// SHADED 49
CODE[49 * 2 + 1] = [
[ vm_prompt, "Place an AUC Guerrilla and Base in any Department." ],
- [ vm_if, ()=>can_vm_space(1,(s)=>is_dept(s) && can_place_base_and_n(s, AUC, 1, GUERRILLA)) ],
- [ vm_space, true, 1, 1, (s)=>is_dept(s) && can_place_base_and_n(s, AUC, 1, GUERRILLA) ],
- [ vm_else ],
[ vm_space, true, 1, 1, (s)=>is_dept(s) && can_stack_any(s, AUC) ],
- [ vm_endif ],
[ vm_auto_place, false, 0, AUC, BASE ],
[ vm_auto_place, false, 0, AUC, GUERRILLA ],
[ vm_endspace ],