summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoriainp5 <iain.pearce.ip@gmail.com>2025-02-14 16:12:10 +0000
committeriainp5 <iain.pearce.ip@gmail.com>2025-02-14 16:12:10 +0000
commit956f0be01f7027a6ea4053132d1c5d154ba0826e (patch)
tree8edc3d839ddb2613be989f826e4e55bf706a96d6
parentb606a23ec27ae6e87e9b1995883319576f3f5230 (diff)
download1989-dawn-of-freedom-956f0be01f7027a6ea4053132d1c5d154ba0826e.tar.gz
Show number of power struggle cards for observer
-rw-r--r--play.js2
-rw-r--r--rules.js4
2 files changed, 2 insertions, 4 deletions
diff --git a/play.js b/play.js
index c5daa5a..781514c 100644
--- a/play.js
+++ b/play.js
@@ -812,7 +812,7 @@ function on_update() {
ui.power_hand.replaceChildren()
if (view.is_pwr_struggle) {
ui.power_hand.appendChild(ui.power_cards[53])
- if (view.power_hand.length > 0)
+ if (view.power_hand && view.power_hand.length > 0)
for (let c of view.power_hand)
ui.power_hand.appendChild(ui.power_cards[c])
}
diff --git a/rules.js b/rules.js
index fa86dc2..91d848c 100644
--- a/rules.js
+++ b/rules.js
@@ -425,9 +425,7 @@ exports.view = function (state, player) {
view.played_power_card = game.played_power_card
view.power_card_1 = game.power_card_1
view.power_card_2 = game.power_card_2
-
- if (player === DEM || player === COM)
- view.is_pwr_struggle = true
+ view.is_pwr_struggle = true
}
view.strategy_discard = game.strategy_discard