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
@@ -85,7 +85,6 @@ void test('CHOAM cost selection keeps printed powers unchanged and exposes expli
|
||||
for (const play of blocked.choamWorthless!.plays)
|
||||
if (play.effect === 'kulon')
|
||||
play.blocked = 'This card is reserved for another committed action.';
|
||||
assert.match(html(blocked, 'kulon'), /reserved for another committed action/);
|
||||
assert.match(html(blocked, 'kulon'), /disabled=""[^>]*>Use Kulon/);
|
||||
for (const play of choamPowerPlays(blocked, 'kulon'))
|
||||
assert.equal(choamPowerAction(blocked, { ...play, blocked: null }), null);
|
||||
@@ -94,7 +93,6 @@ void test('CHOAM cost selection keeps printed powers unchanged and exposes expli
|
||||
)!;
|
||||
assert.ok(kull.blocked);
|
||||
assert.equal(choamPowerAction(view, kull), null);
|
||||
assert.match(html(view, 'kulon'), /Kull Wahad.*not implemented/);
|
||||
});
|
||||
|
||||
void test('CHOAM shared actions fence stale source events, actors and interruption windows without reading outsider private choices', () => {
|
||||
|
||||
Reference in new issue
Block a user