summaryrefslogtreecommitdiff
path: root/rules.js
diff options
context:
space:
mode:
Diffstat (limited to 'rules.js')
-rw-r--r--rules.js12
1 files changed, 7 insertions, 5 deletions
diff --git a/rules.js b/rules.js
index f28a8ab..0bed6aa 100644
--- a/rules.js
+++ b/rules.js
@@ -1,24 +1,26 @@
"use strict"
+// TOOD: reveal/hide blocks (hexes)
// TODO: fortress supply
// TODO: oasis supply
// TODO: raiders
// TODO: minefields
-// TODO: legal pass withdrawal moves (reduce supply net, withdraw from fortress attack)
-// TOOD: reveal/hide blocks (hexes)
// TODO: group move from queue holding box to base
+// TODO: legal pass withdrawal moves (reduce supply net, withdraw from fortress attack)
// TODO: redeployment
// TODO: return for refit
// TODO: replacements
// TODO: malta units
-// TODO: sort blocks by type
+// TODO: black hit outline in battles ("steploss/bad" action) and skip "apply 0 hits" step
-// TODO: black hit outline in battles ("steploss/bad" action)
+// RULES: may oasis supplied units refuse battle or withdraw to base?
// RULES: may units redeploying out of battles cross enemy controlled hexsides?
+// RULES: return to refit land path -- how/why check?
+
// RULES: when is "fired" status cleared?
// RULES: disrupted units routed again in second enemy turn, will they still recover?
@@ -26,7 +28,7 @@
// RULES: reveal minefields moved through (but not stopped at)?
-// TODO: forbid single-group regroup moves or convert to group moves after the fact,
+// ERRATA: forbid single-group regroup moves or convert to group moves after the fact,
// to prevent forced march abuse.
const max = Math.max