Integrate CHOAM Nexus Cunning Kull with source-aware costs

This commit is contained in:
Quintine committed 2026-10-01 06:06:03 +10:00
1 parent fc5cbcd720
commit 0d9d0a72d6
32 files changed
+2502 -193

No files matched your search

+1 -1
View File
@@ -216,7 +216,7 @@ void test('real Kull offer gives CHOAM public decision ownership before the susp
const saved = JSON.parse(JSON.stringify(offered)) as Game;
assert.deepEqual(owners(saved), owners(offered));
const counter = applyAction(saved, choam, {
type: 'kullDecision', event: saved.pendingKull!.event, card: 'ix-kull-wahad',
type: 'kullDecision', event: saved.pendingKull!.event, source: 'printed', card: 'ix-kull-wahad',
});
assert.equal(counter.response?.kind, 'choamWorthless');
assert.deepEqual(owners(counter), counter.players.map(() => null));