commit 1699d54cdb9f3a3dde59fb47bfca5ee3a475186a
parent 481fde9766731ba26f69f40ee6805f038f34bef1
Author: n0tr1v <n0tr1v@protonmail.com>
Date: Sun, 24 Dec 2023 10:57:31 -0500
doc
Diffstat:
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/pkg/web/handlers/poker/poker.go b/pkg/web/handlers/poker/poker.go
@@ -871,9 +871,10 @@ func doBet(g *PokerGame, p *pokerPlayer,
roomUserTopic := g.roomID.UserTopic(p.userID)
minBet := g.ongoing.MinBet.Get()
minRaise := g.ongoing.MinRaise.Get()
- playerBet := p.bet.Get()
- bet := evt.Bet + (minBet - playerBet)
- playerTotalBet := bet + playerBet
+ playerBet := p.bet.Get() // Player's chips already on the table
+ callDelta := minBet - playerBet // Chips missing to equalize the minBet
+ bet := evt.Bet + callDelta // Amount of chips player need to put on the table to make the raise
+ playerTotalBet := bet + playerBet // Player's total bet during the betting round
if bet >= p.cash.Get() {
return doAllIn(g, p, newlyAllInPlayers, lastBetPlayerIdx, playerToPlayIdx)
}