promotional bannermobile promotional banner

Chairface's Casino

Multiplayer casino games - Blackjack, 5 Card Stud, High-Lo and more coming soon!

File Details

Chairfaces Casino v1.1.0

  • R
  • Dec 31, 2025
  • 10.85 MB
  • 10
  • 5.5.3+38
  • Classic + 2

File Name

Chairfaces_Casino_v1.1.0.zip

Supported Versions

  • 5.5.3
  • 5.5.2
  • 5.5.1
  • 5.5.0
  • 4.4.2
  • 4.4.1
  • 4.4.0
  • 3.4.5
  • 3.4.4
  • 3.4.3
  • 3.4.2
  • 3.4.1
  • 3.4.0
  • 2.5.5
  • 2.5.4
  • 2.5.3
  • 2.5.2
  • 2.5.1
  • 1.15.8
  • 1.15.7
  • 1.15.6
  • 1.15.5
  • 1.15.4
  • 1.15.3
  • 1.15.2
  • 1.15.1
  • 1.15.0
  • 1.14.4
  • 1.14.3
  • 1.14.2
  • 1.14.1
  • 1.14.0
  • 1.13.7
  • 1.13.6
  • 1.13.5
  • 1.13.4
  • 1.13.3
  • 1.13.2
  • 1.13.0

Chairface's Casino v1.0.1
Changes:

New intro audio - Your new clip
New Trixie intro text - Sin'dorei themed with Bal'a dash greeting, Hi-Lo mention, goblin explosives joke, orc sweat line
Help window hides lobby - Opens separately, returns to lobby on close
Bust voice only for blackjack busts - Removed from poker losses
Simplified commands - Only:

/cc or /casino - Open lobby
/cc intro - Replay intro
(Hidden: /cc db for debug mode still works)

 

Chairface's Casino v1.0.2 - Hi-Lo Added!
New Features:
Hi-Lo Game

Host Settings: Set max roll value (default 100) and optional join timer
Join Phase: Players click JOIN to enter, host clicks START when ready
Rolling Phase: Click the Roll button to put /roll X in chat, press Enter to roll
Auto-detection: Parses chat for rolls matching the max value
Player List: Shows all players sorted by roll (highest first), unrolled players highlighted
2 Minute Timer: Players who don't roll in time are skipped
Settlement: Shows "HighName (82) wins 37g from LowName (45)" with breakdown
Trixie Tall: Standing next to the game window like in the intro

Other Changes:

Help panel is now draggable
Hi-Lo help content added to the Help system
Hi-Lo button in the lobby (now 3 playable games!)

How Hi-Lo Works:

Host clicks HOST, sets max roll (e.g., 100)
Players click JOIN
Host clicks START
Everyone /roll 100 (or click the Roll button)
Highest roller wins the difference from lowest roller
Example: Alice rolls 82, Bob rolls 45 → Alice wins 37g from Bob


Chairface's Casino v1.0.3
Changes:

Renamed to "High-Lo" consistently throughout
Tiebreaker system: When players tie for high or low, they must /roll 100 to break the tie (original rolls are preserved for settlement calculation)
Only correct roll values accepted: If game is /roll 200, any /roll with wrong max is ignored
Updated settlement text: Now shows "Alice (82) wins / Bob (45) loses" format with payment details
Help content updated: Removed old tie line, added tiebreaker rule explanation


Chairface's Casino v1.0.4
Changes:

Reduced player font size in High-Lo by 2pt (14 → 12)
Added dice icons to High-Lo button in lobby (flanking the button text like cards do for other games)
Fixed missing buttons - Join, Start, and Roll buttons now show properly based on game phase
Added HiLoMultiplayer.lua - Full multiplayer communication for High-Lo:

Host broadcasts table open/close
Players can join from other clients
Host broadcasts start of rolling phase
Host broadcasts each player's roll to all clients
Tiebreaker phases sync across clients
Settlement syncs to all clients

 

Chairface's Casino v1.0.5
Fixed the PlayChipsSound error - changed to use UI.Animation:PlayAnteSound() which is the actual function that plays the chips sound effect.

 

Chairface's Casino v1.0.6
Changes:

Increased dice icon size on High-Lo lobby button from 28x28 to 42x42 (1.5x)
Improved High-Lo player list layout:

Player names are now right-aligned on the left half of the row (with 5px padding from center)
Scores are left-aligned on the right half of the row (with 5px padding from center)
Added a subtle vertical divider line in the center


Chairface's Casino v1.0.8
Changes:

Easter egg poke sounds - Added 4 Trixie poke voice lines (trix_poke1-4.ogg) that play at 1 in 2000 odds when clicking on Trixie in:

Casino intro screen
Help panel
Blackjack game window
5 Card Stud game window
High-Lo game window


Fixed Trixie aspect ratio in High-Lo - Trixie now maintains her proper aspect ratio (896:1152) when the window expands/contracts with the player list. Her width is calculated from the height to prevent distortion, and she stays flush against the game window border.

 

Chairface's Casino v1.0.9
Changes:

Fixed 2-player tie handling in High-Lo: When exactly 2 players tie (roll the same number), they now completely reroll their scores instead of going to a tiebreaker. A tiebreaker would be pointless since they'd just trade even money anyway. The game announces "TIE! Both players rolled X. Everyone reroll /roll Y!" and resets both players' rolls.
Sound effect fix confirmed: The PlayChipsSound error was from an old cached version (1.0.4). The fix to use UI.Animation:PlayAnteSound() was already in place in v1.0.5+. 

 

Chairface's Casino v1.0.10
Changes:

High-Lo Debug Mode Support:

Added test mode bar with 4 buttons: +TEST, -TEST, ROLL, CLEAR
Test players can be added/removed in debug mode
ROLL button simulates fake rolls for all test players (works for both normal rolls and tiebreakers)
Test players now limited to 40 max (matching game limit)


Back Button Added to High-Lo window - same style and position as other games (top right, next to close button)
Compact Player List:

Reduced row height from 28px to 18px
Reduced font size from 12pt to 10pt
Reduced padding from 5px to 3px between name/roll columns
Now can fit up to 40 players


40 Player Limit enforced in HiLoState.AddPlayer()
Test player name pool expanded to 60 names (more than 40 for variety)

 

Chairface's Casino v1.0.11
Changes:

High-Lo Back Button moved to upper left corner of the game window
High-Lo Join Timer Sync - Clients now see the join countdown timer:

lobbyStartTime is tracked and synced
Clients calculate remaining time based on when lobby started
Timer displayed to all players, not just host


All Games: Timer Expiry with No Players Now Closes Table:

High-Lo: If join timer ends with less than 2 players, game cancelled and table closed
Blackjack: If countdown ends with no players anted, table closed (was: "waiting for manual deal")
5 Card Stud: If countdown ends with less than 2 players, table closed


Join timer info shown in High-Lo chat - When a host opens a table with a timer, clients see "(Join timer: Xs)" in the announcement

 

Chairface's Casino v1.0.12
Changes:

High-Lo Debug Mode Refresh - When toggling debug mode (/cc db), the High-Lo window now automatically refreshes to show/hide the test bar if the window is already open
High-Lo Dual Column Layout at 20+ Players:

At 20 or more players, the window expands horizontally (280px → 520px)
Player list splits into 2 columns side-by-side
First half of players in left column, second half in right column
Rows resize to fit the narrower column width
Window shrinks back to single column when player count drops below 20

 

Chairface's Casino v1.0.13
Changes:

High-Lo Window Close/Reopen Bug Fix - Closing the High-Lo window no longer resets the game state. Players can now:

Close the window mid-game (e.g., for combat, checking inventory, etc.)
Reopen it and continue exactly where they left off
All player data, rolls, and game phase are preserved

 

The bug was in HiLo:Hide() which was calling HL:Reset() whenever the window was closed during an active game. This has been removed.

 

Chairface's Casino v1.0.15
The "Show Trixie" checkbox feature in the High-Lo host panel was already implemented in the previous version (v1.0.14). The feature includes:

Checkbox in Host Settings Panel - "Show Trixie" checkbox below the Join Timer input
Persistent Setting - Stored in BJ.db.settings.hiloShowTrixie and saved between sessions
Dynamic Update - Toggling the checkbox immediately shows/hides Trixie and resizes the window accordingly
Window Resizing - When Trixie is hidden, the container shrinks to just the game frame width; when shown, it expands to include Trixie

The checkbox defaults to checked (Trixie visible). Unchecking it hides Trixie and makes the High-Lo window more compact.

 

Chairface's Casino v1.0.16
Changes:

Moved "Show Trixie" Checkbox - Now located on the main High-Lo window directly below the HOST button, instead of in the host settings sub-panel

Checkbox is always visible when in IDLE state
Grey text label "Show Trixie" next to the checkbox
Setting is still persistent (saved to BJ.db.settings.hiloShowTrixie)


Host Settings Panel Simplified - Removed the checkbox from the host settings popup, making it smaller and cleaner (just Max Roll and Join Timer inputs)
Button Container Expanded - Increased height to accommodate the checkbox without overlapping other UI elements

 

Chairface's Casino v1.0.17
Changes:

Moved "Show Trixie" Checkbox - Now positioned below the JOIN button instead of below the HOST button

Layout order is now: HOST → JOIN → Show Trixie checkbox
Better visual flow with the checkbox at the bottom of the button area

 

Chairface's Casino v1.0.18
Changes:

High-Lo Reset Button - Added a "Reset" button for the host only

Appears in the bottom-right corner of the button container
Only visible to the host during LOBBY, ROLLING, and TIEBREAKER phases
Hidden during IDLE and SETTLEMENT phases
Shows a confirmation dialog before resetting
Broadcasts reset to all clients, clearing their game state


Multiplayer Reset Support:

Added RESET message type to HiLoMultiplayer
BroadcastReset() function sends reset to all players
HandleReset() validates that reset came from the host
All clients show "Game reset by host" message and return to IDLE state


Chairface's Casino v1.0.19
Changes:

HOST and JOIN buttons now share the same position - They're never shown at the same time, so they now occupy the same spot at the top of the button container
"Show Trixie" checkbox moved up - Now directly below the HOST/JOIN button position
Reduced button container height - From 100px to 60px since buttons share position
Reduced minimum frame height - From 350px to 310px for a more compact window

The layout is now more compact:

HOST button (or JOIN button in same spot when table is open)
"Show Trixie" checkbox below
Start button / Roll button share same position as HOST when in game phases


Chairface's Casino v1.0.19
Changes:

HOST and JOIN buttons now share the same position - They're never shown at the same time, so they now occupy the same spot at the top of the button container
"Show Trixie" checkbox moved up - Now directly below the HOST/JOIN button position
Reduced button container height - From 100px to 60px since buttons share position
Reduced minimum frame height - From 350px to 310px for a more compact window

The layout is now more compact:

HOST button (or JOIN button in same spot when table is open)
"Show Trixie" checkbox below
Start button / Roll button share same position as HOST when in game phases


Chairface's Casino v1.0.20
Changes:

Game windows now hide each other - Opening the Lobby, Blackjack, 5 Card Stud, or High-Lo will automatically hide all other game windows. No more overlapping windows!
High-Lo Join Timer redesigned - Now matches Blackjack's betting countdown style:

Checkbox toggle to enable/disable
Button row with preset options: 10s, 15s, 20s, 30s, 45s, 60s
Visual highlighting of selected option
Host panel expanded to 150px height to fit the new layout


5 Card Stud Betting Countdown added - Same style as Blackjack:

"Betting Countdown:" label with checkbox toggle
Button row with same options: 10s, 15s, 20s, 30s, 45s, 60s
When enabled, countdown starts immediately after hosting
Auto-deals when timer expires (if 2+ players) or closes table (if <2 players)
Host panel expanded to 370px height
New saved settings: pokerCountdownEnabled and pokerCountdownSeconds


Chairface's Casino v1.1.0

Increased High-Lo host settings panel height from 150px to 170px, adding 20px more padding between the join timer buttons and the "Open Table" button.