Offer Emperor gifts before allied auction payment
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
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;
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user