aboutsummaryrefslogtreecommitdiff
path: root/internal/casino/craps_variants.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/casino/craps_variants.go')
-rw-r--r--internal/casino/craps_variants.go8
1 files changed, 4 insertions, 4 deletions
diff --git a/internal/casino/craps_variants.go b/internal/casino/craps_variants.go
index 096bfc5..8331d70 100644
--- a/internal/casino/craps_variants.go
+++ b/internal/casino/craps_variants.go
@@ -199,7 +199,7 @@ func (c CrapsConfig) variantRulesText() string {
rules := ""
switch c.variant() {
case "simplified":
- rules = "Pass only, one roll of two dice. Payouts: 2 pays 3:1; 3/4 pay 1:1; 10/11 pay 2:1; 12 pays 5:1. Totals 5/6/7/8/9 lose. Winning bets also return their stake. No point, odds, come, place, side bets or multi-roll wagers. The dice roll automatically 3 seconds after the first bet; there is no manual roll. House edge: 1/36 (approximately 2.78%). A loss passes the dice."
+ rules = "Pass only, one roll of two dice. Payouts: 2 pays 3:1; 3/4 pay 1:1; 10/11 pay 2:1; 12 pays 5:1. Totals 5/6/7/8/9 lose. Winning bets also return their stake. No point, odds, come, place, side bets or multi-roll wagers. The dice roll automatically 3 ticks after the first bet; there is no manual roll. House edge: 1/36 (approximately 2.78%). A loss passes the dice."
case "high_point":
rules = "Pass only, 1:1. Come-out 2/3 roll again, 11/12 win; 4-10 establish a point. The very next roll wins only if HIGHER than the point; equal/lower loses. Loss passes the dice."
case "die_rich":
@@ -218,13 +218,13 @@ func (c CrapsConfig) variantRulesText() string {
if c.variant() == "new_york" {
rules += "\nPass come-out 7/11 wins, 2/3/12 loses; 4/5/6/8/9/10 establish a point. Make it before 7 to win, all 1:1. Don't pass is opposite, except come-out 12 pushes. Line bets only on come-out. Making a point retains the shooter; seven-out rotates."
}
- cadence := "Solo roll anytime; multiplayer waits 10 seconds, then dealer rolls after 60 seconds."
- autoroll := "Bets stay open until the roll. autoroll repeats every 3 seconds, respecting the betting window."
+ cadence := "Solo roll anytime; multiplayer waits 10 ticks, then dealer rolls after 60 ticks."
+ autoroll := "Bets stay open until the roll. autoroll repeats every 3 ticks, respecting the betting window."
betLine := "Bet: bet <amount> on pass; the felt is authoritative for this edition."
stopLine := "stop cancels autoroll; manual stop waits for live bets."
if c.variant() == "simplified" {
betLine = "Bet: bet <amount> — always on pass; bare bet rebets your last wager."
- cadence = "The dice roll automatically 3 seconds after the first bet."
+ cadence = "The dice roll automatically 3 ticks after the first bet."
autoroll = ""
stopLine = "stop waits for live bets."
}