Enable Advanced Ixian auction knowledge questions
Verify and publish checkpoint container / container (push) Canceled after 0s
Verify and publish checkpoint container / container (push) Canceled after 0s
This commit is contained in:
1 parent
3a27c29a03
commit
88c0ab1547
10 files changed
+161
-13
No files matched your search
@@ -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) &&
|
||||
|
||||
Reference in new issue
Block a user