From 93dcb67ffee05ebf1de0c9a78a8b906eaf161007 Mon Sep 17 00:00:00 2001 From: historia <[not public]> Date: Sun, 4 Oct 2026 17:44:27 -0400 Subject: feat: new casino game: cash hunt, fixed verb issue with pai gow --- internal/game/game.go | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'internal/game/game.go') diff --git a/internal/game/game.go b/internal/game/game.go index 32e3c24..521c892 100644 --- a/internal/game/game.go +++ b/internal/game/game.go @@ -647,6 +647,16 @@ func (g *Game) handleGameCommand(sess *net.Session, input string) { } } + // A seated game may own inputs the shared registry does not know: bare + // square/card numbers and retry verbs (settle, set, house, autoset). Route + // them straight to executeCommand, whose per-game interceptors handle them, + // instead of rejecting them as unknown verbs. + if g.casinoOwnedInput(sess, cmd) { + g.executeCommand(sess, cmd, parts[1:], input) + g.writePrompt(sess) + return + } + if len(parts) == 1 { switch cmd { case "equip", "eq", "equipment", "wear", "wield": -- cgit v1.2.3