From 004dcd3826856870b267a55dacf84aa7742b7e3f Mon Sep 17 00:00:00 2001 From: historia <[not public]> Date: Tue, 29 Sep 2026 14:23:52 -0400 Subject: fix: detailed casino output by default, compact output overrides card size --- internal/casino/baccarat.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'internal/casino/baccarat.go') diff --git a/internal/casino/baccarat.go b/internal/casino/baccarat.go index e34518f..ad56da4 100644 --- a/internal/casino/baccarat.go +++ b/internal/casino/baccarat.go @@ -192,7 +192,9 @@ func (t *baccaratTable) deal() []Event { publicResult = p.Name + "’s settlement is pending recovery." } settlement := t.playerAction(p.Name, publicResult, privateResult) - settlement.ShowBalance = !payoutFailed + // Returning players get their balance in the next bet menu; only + // departures/sit-outs need it attached to the settlement. + settlement.ShowBalance = !payoutFailed && (p.LeaveAfter || p.SitOutAfter || !p.Connected) if result == "win" { if p.lastSpot == baccaratSpotTie { settlement.Color = "casino_jackpot_win" -- cgit v1.2.3