summaryrefslogtreecommitdiff
path: root/rules.js
diff options
context:
space:
mode:
Diffstat (limited to 'rules.js')
-rw-r--r--rules.js6
1 files changed, 4 insertions, 2 deletions
diff --git a/rules.js b/rules.js
index 88b8126..47472bb 100644
--- a/rules.js
+++ b/rules.js
@@ -7028,7 +7028,8 @@ states.construct_stockades = {
inactive: "to construct stockades",
prompt() {
view.prompt = `Construct Stockades${format_remain(game.count)}.`
- gen_action("end_construction")
+ if (game.count < cards[game.last_card].activation)
+ gen_action("end_construction")
if (game.count > 0) {
for (let s = first_space; s <= last_space; ++s) {
if (has_friendly_supplied_drilled_troops(s) || is_originally_friendly(s)) {
@@ -7079,7 +7080,8 @@ states.construct_forts = {
inactive: "to construct forts",
prompt() {
view.prompt = `Construct Forts${format_remain(game.count)}.`
- gen_action("end_construction")
+ if (game.count < cards[game.last_card].activation)
+ gen_action("end_construction")
if (game.count > 0) {
for (let s = first_space; s <= last_space; ++s) {
if (has_friendly_supplied_drilled_troops(s)) {