From e0fa4e9230899f02113aa209d41ce8d9e18e992d Mon Sep 17 00:00:00 2001 From: Tor Andersson Date: Thu, 19 Oct 2023 02:48:38 +0200 Subject: Add "No Demagogue" option. --- create.html | 20 ++++++++++++++++++++ rules.js | 8 ++++++-- 2 files changed, 26 insertions(+), 2 deletions(-) diff --git a/create.html b/create.html index 5eb0076..f1cc31b 100644 --- a/create.html +++ b/create.html @@ -1,3 +1,6 @@ +

Player count:
@@ -11,3 +14,20 @@ Player count: + +

+ + + diff --git a/rules.js b/rules.js index f970bb6..bbef09b 100644 --- a/rules.js +++ b/rules.js @@ -5535,8 +5535,9 @@ exports.setup = function (seed, scenario, options) { setup_market_pile(CARD_P4), setup_market_pile(CARD_M4X), setup_market_pile(CARD_S4X), - setup_market_pile(CARD_P4X), ] + if (!options.no_demagogue) + game.market.push(setup_market_pile(CARD_P4X)) break case "Expansion - Random": game.market = [ @@ -5548,8 +5549,11 @@ exports.setup = function (seed, scenario, options) { setup_market_pile(random(2) ? CARD_P3 : CARD_P3X), setup_market_pile(random(2) ? CARD_M4 : CARD_M4X), setup_market_pile(random(2) ? CARD_S4B : CARD_S4X), - setup_market_pile(random(2) ? CARD_P4 : CARD_P4X), ] + if (!options.no_demagogue) + game.market.push(setup_market_pile(random(2) ? CARD_P4 : CARD_P4X)) + else + game.market.push(setup_market_pile(CARD_P4)) break } -- cgit v1.2.3