Connect Richese final-cache and provisional full-hand acquisition

This commit is contained in:
Quintine committed 2026-10-08 20:29:45 +11:00
1 parent 451ecc950c
commit 66e061ccca
10 files changed
+83 -45

No files matched your search

+2 -2
View File
@@ -2908,8 +2908,8 @@ function policyActions(g: GameView): Action[] {
richesePurchase.karamas.length &&
(me.spice ?? 0) >= [6, 7, 8, 8][level]
) {
// Until the other cache effects are enabled, acquire only the usable
// canonical Karama. Keep a spice reserve and never inspect a hidden cache.
// Minimal legal participation prefers reusable canonical Karama.
// Keep a spice reserve and never inspect another player's hidden cache.
const choice = richesePurchase.cards.find(
(card) => richeseCardDefinition(card)?.card.effect === 'karama',
);