aboutsummaryrefslogtreecommitdiff
path: root/building_guide
diff options
context:
space:
mode:
authorhistoria <[not public]>2026-09-18 16:13:49 -0400
committerhistoria <[not public]>2026-09-18 16:13:49 -0400
commit194164a77eb4f2479b94c19e6f0e1278ab608781 (patch)
tree53413add8ed6f32a34d1733397e380cc98ef70ef /building_guide
parent67e01aab85607b9e601185c7d62dff576af3bb43 (diff)
downloadthehouseoficarus-194164a77eb4f2479b94c19e6f0e1278ab608781.tar.gz
fix: more casino, economy, gameplay, security, and world data hardening gaps
Diffstat (limited to 'building_guide')
-rw-r--r--building_guide/rooms.md16
1 files changed, 16 insertions, 0 deletions
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 <amount>` select the wager explicitly.