Shared Supabase game. Connected seats are real phones; empty seats are bots.
Turn: -Joker: -Wall: 108Status: Waiting
Home Inventory Account
Checking login...
Table Controls
Table: not logged inThis phone: none
Click a player tab below to claim that seat. Press Ready, then New Round. Unready seats become bots.
Pending Point Changes
Auto point window ready.
Wall: 0Pot: 20Tips: 0
Pts: 985 | M: 0 | J: 0
Change player names here
Game: 0House: 0
Round Summary
West
North
South
East
West Melds
South Melds
North Melds
Your Melds
Turn:Waiting
Wall:0-
Wall / Joker
Action
Rules & Instructions / Auto Point Setup
Tile image paths use images/tiles/1bam.png, images/tiles/1dot.png, and images/tiles/1char.png through 9 only. Voice files use sounds/discard/1bam.mp3 for discard tile calls, sounds/pung/pung.mp3 for Pung, and sounds/chow/chow.mp3 for Chow first. Browser speech is used only when the mp3 file is missing.
Joker rules: Joker may fill missing tiles only inside the concealed hand/winning-hand check. Joker may complete Eskalera only by filling the exact missing number in the exact same-suit 1-9 sequence. Joker may also fill missing tiles for 7 Pairs and Joker Eye. Joker is never allowed inside exposed Pung, Chow, or Kang meld claims.
Win check rule: Every declared win is verified before point adjustment. The winning hand is revealed to all players. If the declared hand is not complete or the tiles/sets are wrong, the win is rejected. False Win Now from a discard makes the declaring player give 6 points to the discarder and 3 to each other player. False Win Now from a draw makes the declaring player give 9 points to each other player.