Offer Emperor gifts before allied auction payment
Verify and publish checkpoint container / container (push) Canceled after 0s

This commit is contained in:
Quintine committed 2026-10-29 06:21:49 +11:00
1 parent 93b0146de9
commit 6cec4ed78b
11 files changed
+528 -2

No files matched your search

@@ -53,7 +53,11 @@ function bid(game: Game, action: Action): Game {
game = act(game, 'harkonnen', action);
for (let count = 0; !game.response && !game.decision && game.auction?.bidder === 'harkonnen' && count < 12; count++)
game = act(game, game.auction.active, { type: 'passBid' });
if (game.decision?.kind === 'auctionPayment') game = act(game, 'harkonnen', { type: 'decision', karama: false });
if (game.pendingEmperorAuctionGift)
game = act(game, game.pendingEmperorAuctionGift.owner,
{ type: 'emperorAuctionGiftContinue', event: game.pendingEmperorAuctionGift.event });
if (!game.response && game.decision?.kind === 'auctionPayment')
game = act(game, 'harkonnen', { type: 'decision', karama: false });
return game;
}