From 8eea0e4e06a4aaa6a18edabd9897d3bea1ea2ca0 Mon Sep 17 00:00:00 2001 From: historia <[not public]> Date: Thu, 1 Oct 2026 22:47:41 -0400 Subject: feat: consistent wager outcome table across casino games --- internal/game/render_pai_gow.go | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) (limited to 'internal/game/render_pai_gow.go') diff --git a/internal/game/render_pai_gow.go b/internal/game/render_pai_gow.go index b125a68..390a53f 100644 --- a/internal/game/render_pai_gow.go +++ b/internal/game/render_pai_gow.go @@ -176,21 +176,8 @@ func paiGowOutcome(sd *casino.PaiGowShowdown, mode string) []string { lines = append(lines, "Push Ace High: "+sd.PushAce+".") } } - if sd.ShowEnvy && sd.Envy > 0 { - lines = append(lines, "Envy: "+color.Render(mode, paiGowWin, fmt.Sprintf("+%d credits", sd.Envy))) - } - switch { - case sd.Pending: + if sd.Pending { lines = append(lines, color.Render(mode, paiGowLoss, "PAYMENT PENDING — type settle to retry the same result.")) - case sd.Paid: - net := sd.Payout - sd.Stake - netSpec, netText := paiGowPush, "Net 0 credits." - if net > 0 { - netSpec, netText = paiGowWin, fmt.Sprintf("Net +%d credits.", net) - } else if net < 0 { - netSpec, netText = paiGowLoss, fmt.Sprintf("Net %d credits.", net) - } - lines = append(lines, color.Render(mode, netSpec, netText)) } return lines } -- cgit v1.2.3