Preserve Fremen revival grant opportunity for bot allies
Verify and publish checkpoint container / container (push) Successful in 10m54s

This commit is contained in:
Quintine committed 2026-10-29 07:18:48 +11:00
1 parent 825f903cce
commit ac7db3cb35
7 files changed
+201 -2

No files matched your search

@@ -64,6 +64,14 @@ void test('native Fremen grant renders its ally and submits the original grant a
assert.deepEqual(grant(game), [{ type: 'grantRevival' }]);
});
void test('the Fremen sees how an automated ally resumes without an extra confirmation', () => {
const game = projected();
game.players.find(player => player.id === 'a')!.autopilot = 'Easy';
assert.match(markup(game), /waits to revive forces until you grant it or select Ready for next phase/);
game.fremenRevivalGrant!.granted = true;
assert.doesNotMatch(markup(game), /waits to revive forces/);
});
void test('the persistent grant guide names native three, provisional Recruits current rates, prior free use and no refunds', () => {
const html = markup(projected());
assert.match(html, /replaces their native ordinary rate rather than adding three/);