From 194164a77eb4f2479b94c19e6f0e1278ab608781 Mon Sep 17 00:00:00 2001 From: historia <[not public]> Date: Fri, 18 Sep 2026 16:13:49 -0400 Subject: fix: more casino, economy, gameplay, security, and world data hardening gaps --- building_guide/rooms.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'building_guide/rooms.md') diff --git a/building_guide/rooms.md b/building_guide/rooms.md index ffe4f7b..568611f 100644 --- a/building_guide/rooms.md +++ b/building_guide/rooms.md @@ -268,6 +268,22 @@ its configured profit multiplier; otherwise play begins. Split hands can be configured independently for re-splitting aces and doubling, and split aces receive one card each with no further actions beyond a configured re-split. +Two blackjack knobs are player-favourable and on by default, so set them +explicitly when authoring a standard-rules table: + +- `split_unlike_ten_values: true` lets any two 10-valued cards split + (K+Q, 10+J). Standard play splits only identical ranks. +- `double_split_blackjack: true` pays a 3+ card hand that reaches 21 after a + split and double as a blackjack (3:2). Standard play pays 1:1 for any 21 on + a split hand, doubled or not. Both raise the table's actual RTP above the + nominal blackjack payout. + +Baccarat's `banker_payout` (0.95 = a 5% commission) rounds the commission UP: +a winning banker bet too small to carry a whole credit of commission returns +only the stake rather than paying a commission-free 1:1. Payout multipliers +are capped (`blackjack_payout`/`insurance_payout` ≤ 5, `tie_payout` ≤ 10, +`banker_payout` ≤ 0.99) so a typo cannot silently create an absurd table. + At a blackjack table, `bet` uses the configured minimum wager; `bet min`, `bet max`, and `bet ` select the wager explicitly. -- cgit v1.2.3