summaryrefslogtreecommitdiff
path: root/rules.js
diff options
context:
space:
mode:
Diffstat (limited to 'rules.js')
-rw-r--r--rules.js6
1 files changed, 3 insertions, 3 deletions
diff --git a/rules.js b/rules.js
index 01443d6..1754c45 100644
--- a/rules.js
+++ b/rules.js
@@ -1121,7 +1121,7 @@ states.choose_medallion = {
for (let m of game.medallions[POOL_ID]) {
if (m !== null) {
if (m === data_1.MOMENTUM_MEDALLION_ID) {
- if (game.hands[faction].length > game.selected_cards[faction].length) {
+ if (game.hands[faction].some(c => !game.selected_cards[faction].includes(c))) {
gen_action_medallion(m);
skip = false;
}
@@ -1582,14 +1582,14 @@ function resolve_spend_hp() {
function set_player_turn_prompt({ can_play_card, use_ap, use_momentum, use_morale_bonus, }) {
if (can_play_card)
view.prompt = "Play card for Action Points or for the Event.";
- else if (use_momentum)
- view.prompt = "Play a second card.";
else if (use_ap && use_morale_bonus)
view.prompt = "Use Action Points and Morale Bonus.";
else if (use_morale_bonus)
view.prompt = "Use Morale Bonus.";
else if (use_ap)
view.prompt = "Use Action Points.";
+ else if (use_momentum)
+ view.prompt = "Play a second card.";
else
view.prompt = "Player Turn: Done.";
}