From 6afa3d8e6b879126745b4723b5a9dcf3ef0c797d Mon Sep 17 00:00:00 2001 From: Milo Date: Fri, 26 Sep 2025 13:23:56 +0200 Subject: [PATCH] payout fix --- src/game/blackjack.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/game/blackjack.js b/src/game/blackjack.js index 9cf8fa8..26ab51d 100644 --- a/src/game/blackjack.js +++ b/src/game/blackjack.js @@ -201,7 +201,7 @@ export function dealInitial(room) { const actives = Object.values(room.players).filter(p => p.currentBet >= room.minBet); for (const p of actives) { p.inRound = true; - p.hands = [ { cards: [draw(room.shoe)], stood: false, busted: false, doubled: false, surrendered: false, hasActed: false } ]; + p.hands = [ { cards: [draw(room.shoe)], stood: false, busted: false, doubled: false, surrendered: false, hasActed: false, bet: 0 } ]; } room.dealer.cards = [draw(room.shoe), draw(room.shoe)]; room.dealer.holeHidden = true; @@ -243,7 +243,7 @@ export async function settleAll(room) { const allRes = {} for (const p of Object.values(room.players)) { if (!p.inRound) continue; - for (const hand of Object.values(p.hands)) { + for (const hand of p.hands) { const res = settleHand({ bet: hand.bet, playerCards: hand.cards,