Implement Homeworld mechanics through Caladan reinforcement checkpoint
Connect typed Homeworld custody, transport, battle, income, revival and Caladan reinforcement flows with private multiplayer recovery and controls. Preserve the optimized test workflow and keep unfinished rules modes gated. Verified with 3682 offline tests, typecheck, lint, production build and 40 HTTP tests; existing saved games remain unchanged.
This commit is contained in:
1 parent
3be49512f7
commit
28ba1618ba
266 files changed
+47680
-16851
No files matched your search
@@ -362,7 +362,8 @@ void test('setup completion waits for a real response then resumes automatically
|
||||
});
|
||||
|
||||
void test('summoned worm resolves its own window before restoring and automatically completing the saved response', () => {
|
||||
let g = fixture(['fremen', 'emperor', 'guild']);
|
||||
// Isolate suspended-response ordering with a correctly seated Guild income owner.
|
||||
let g = fixture(['fremen', 'guild', 'emperor']);
|
||||
g.phase = 1;
|
||||
g.storm = 18;
|
||||
g.players[0].hand = [karamas[0]];
|
||||
|
||||
Reference in new issue
Block a user