# Pai Gow Poker tables Add a `casino_tables` entry to a room with `game: paigow`: ```yaml casino_tables: - id: fortune game: paigow max_players: 6 min_bet: 5 max_bet: 1000 betting_ticks: 30 pai_gow: variant: classic envy: true autoset: false a2345_second_highest: true action_ticks: 60 ``` | Field | Type | Default | Notes | |---|---|---|---| | `variant` | string | `classic` | `classic`, `ez`, `no_push`, or `face_up`. Each is a separate house ruleset. | | `envy` | bool | false | Enables Envy prizes and selects the Fortune/Envy pay schedule. | | `push_ace_high` | string | — | `face_up` only, and required there. `5_15_40` or `5_12_40`; selects the Push Ace High payout schedule. | | `autoset` | bool | false | Seeds the seat default. When true a legal arrangement locks immediately, without a `set` confirmation. Players may toggle it per seat in game. | | `action_ticks` | int | 60 | 1–600. | | `a2345_second_highest` | bool | true | When true, A-2-3-4-5 is the second-highest straight; when false it is the lowest. | `max_players` is capped at 6, and `max_bet` at 500,000,000. Each wager is bounded by the table's `min_bet`/`max_bet`. The `id` is internal; players join with `play paigow`. Shared table fields (`betting_ticks`, `min_bet`, `max_bet`, and ID rules) are documented under [Rooms — Casino Tables](rooms.md#casino-tables).