From 5961c75a29ba98cc9bb8dee9a97ebbc157ef8e37 Mon Sep 17 00:00:00 2001 From: Quintine <15965533+Quintine@users.noreply.github.com> Date: Sat, 17 Oct 2026 14:39:09 +1100 Subject: [PATCH] Open expansion-faction starts from the normal lobby --- app/page.tsx | 7 ++----- components/game-table.tsx | 4 ++-- docs/CURRENT_STATUS.md | 12 ++++++++++++ game/engine.ts | 21 +++++++++++++++------ game/leader-skill-profile.ts | 3 ++- tests/choam-auditor-lifecycle.test.ts | 15 +-------------- tests/ix-prototype.test.ts | 13 +------------ tests/richese-engine.test.ts | 9 +-------- 8 files changed, 36 insertions(+), 48 deletions(-) diff --git a/app/page.tsx b/app/page.tsx index f0d50948..472f5cbc 100644 --- a/app/page.tsx +++ b/app/page.tsx @@ -1085,10 +1085,7 @@ export default function Home() { disabled={busy || claimUncertain} onChange={(value) => { setAdvanced(value); - if (value) { - setExpansions([]); - if (f.expansion !== 'base') setSelected('atreides'); - } + if (value && f.expansion !== 'base' && !expansions.includes(f.expansion)) setSelected('atreides'); }} />

2–6 players · up to 10 turns

@@ -1101,7 +1098,7 @@ export default function Home() {