diff options
author | Frans Bongers <fransbongers@macbookpro.home> | 2025-03-20 21:29:12 +0100 |
---|---|---|
committer | Frans Bongers <fransbongers@macbookpro.home> | 2025-03-20 21:29:12 +0100 |
commit | a68c15ccf06f35f7c650f02417898270566f1328 (patch) | |
tree | 55bee5b1797fe57b1c662f9a6938263cd58932b6 | |
parent | e8a8cd5624053ef760d1f506ba55ca56fef1e032 (diff) | |
download | land-and-freedom-a68c15ccf06f35f7c650f02417898270566f1328.tar.gz |
fix issue with momentum medallion played during another players turn
-rw-r--r-- | rules.js | 8 | ||||
-rw-r--r-- | rules.ts | 8 |
2 files changed, 10 insertions, 6 deletions
@@ -1553,9 +1553,11 @@ states.player_turn = { resolve_spend_hp(); }, end_turn() { - game.faction_turn = null; - game.played_card = null; - game.selected_cards[get_active_faction()] = []; + if (game.faction_turn === get_active_faction()) { + game.faction_turn = null; + game.played_card = null; + game.selected_cards[get_active_faction()] = []; + } resolve_active_and_proceed(true); }, play_to_tableau() { @@ -1904,9 +1904,11 @@ states.player_turn = { resolve_spend_hp(); }, end_turn() { - game.faction_turn = null; - game.played_card = null; - game.selected_cards[get_active_faction()] = []; + if (game.faction_turn === get_active_faction()) { + game.faction_turn = null; + game.played_card = null; + game.selected_cards[get_active_faction()] = []; + } resolve_active_and_proceed(true); }, play_to_tableau() { |