Exercise Ecaz card variant and canonicalize advisor stances

This commit is contained in:
Quintine committed 2026-09-29 21:22:34 +10:00
1 parent 6ac5dabdee
commit c961a93f62
10 files changed
+185 -40

No files matched your search

+3
View File
@@ -727,6 +727,9 @@ void test('Ecaz Occupy permits its unlocked BG ally to choose fighters beside Ec
settled(advisors);
continue;
}
const unlockedAdvisors = move(g, { ...action, fighters: false });
assert.deepEqual(p(unlockedAdvisors, 'a').advisors?.sietch_tabr, {});
assert.deepEqual(viewGame(unlockedAdvisors, 'a'), viewGame(reload(unlockedAdvisors), 'a'));
let done = applyAction(reload(g), 'a', action);
assert.equal(done.response?.kind, 'advisorFlip');
done = allow(reload(done));