Enable Advanced Ixian auction knowledge questions
Verify and publish checkpoint container / container (push) Canceled after 0s

This commit is contained in:
Quintine committed 2026-10-29 04:26:29 +11:00
1 parent 3a27c29a03
commit 88c0ab1547
10 files changed
+161 -13

No files matched your search

+4 -3
View File
@@ -122,9 +122,10 @@ export function truthKnowledgeOf(
const cacheLot = g.phase === 3 && !g.advanced && g.players.some(seat => seat.id === p.id) &&
g.richeseAuction?.source === 'cache' && !g.richeseAuction.outcome
? g.richeseCache?.find(card => card.id === g.richeseAuction!.cardId)?.name : undefined;
// Basic native Ixians may answer from their own successful inspection. The
// record describes a known group, not the currently unsold auction cards.
const ixKnown = g.phase === 3 && !g.advanced && p.faction === 'ixians'
// Native Ixians may answer from their own successful inspection. The
// recorded group is updated by Advanced Technology substitutions; it is
// not a direct view of the currently unsold auction cards.
const ixKnown = g.phase === 3 && p.faction === 'ixians'
? g.ixAuctionKnown : null;
const ixPool = ixKnown && ixKnown.turn === g.turn &&
(ixKnown.controller === undefined || ixKnown.controller === p.id) &&