Add opt-in printed Kull interception and saved counter continuation
This commit is contained in:
1 parent
3285172eec
commit
aeae152370
32 files changed
+2487
-146
No files matched your search
@@ -229,13 +229,13 @@ void test('sealed and prescience-committed cards cannot be cashed in or used as
|
||||
revealed: false,
|
||||
traitorCalls: {},
|
||||
};
|
||||
assert.throws(() => cash(g, [shield]), /uncommitted/);
|
||||
assert.throws(() => cash(g, [shield]));
|
||||
assert.ok(!viewGame(g, 'c').choamCashIn?.cards.some((c) => c.id === shield));
|
||||
g.battle.plans = {};
|
||||
g.battle.prescience = { player: 'e', field: 'defense', value: shield };
|
||||
assert.throws(() => cash(g, [shield]), /uncommitted/);
|
||||
assert.throws(() => cash(g, [shield]));
|
||||
g.battle.prescience.value = activation(g);
|
||||
assert.throws(() => cash(g, [named(g, 'Baliset')]), /uncommitted/);
|
||||
assert.throws(() => cash(g, [named(g, 'Baliset')]));
|
||||
});
|
||||
void test('only CHOAM sees its cash-in choices; used status and state survive persistence', () => {
|
||||
let g = fixture();
|
||||
|
||||
Reference in new issue
Block a user