Support mixed Richese Kull bid answers
Verify and publish checkpoint container / container (push) Successful in 11m38s

This commit is contained in:
Quintine committed 2026-10-29 00:28:25 +11:00
1 parent 8b577f2487
commit 37acaeb9d2
12 files changed
+223 -18

No files matched your search

+1 -1
View File
@@ -419,7 +419,7 @@ function parseQuestion(g: Game, asker: string, value: unknown): TruthQuestion {
check(Object.keys(v).sort().join(',') === 'kind,lot,mixed,target,turn',
'Supply the current ordinary lot, turn, complete mixed bid question and respondent.');
const claim = parseBidClaim({ turn: v.turn, lot: v.lot, minimum: 1 });
check(bidPromiseModeSupported(g) && g.status === 'playing' && g.phase === 3 && g.auction &&
check(currentBidPromiseModeSupported(g) && g.status === 'playing' && g.phase === 3 && g.auction &&
!g.currentAuctionSale && !g.richeseAuction && !g.ixAuction && !g.response && !g.decision &&
!g.phaseOpening && !g.pendingKarama && !g.pendingTreacheryDiscard && claim.turn === g.turn &&
claim.lot === g.auction.index + 1, 'Choose the current ordinary lot in a quiet supported window.');