Adopt authorized Advanced Moritani normal-reveal forfeiture

This commit is contained in:
Quintine committed 2026-10-02 18:55:40 +10:00
1 parent b89e93a67f
commit 934b2ee4d7
9 files changed
+96 -19

No files matched your search

+3 -3
View File
@@ -187,16 +187,16 @@ void test('already-dead targets remain revealable for no death or spice, while p
assert.deepEqual(context, before);
});
void test('ordinary traitor-call ambiguity and already normally revealed cards stay explicit private guards', () => {
void test('the sourced normal-reveal forfeiture and already normally revealed cards stay explicit private guards', () => {
const context = fixture();
context.state.normalTraitorCall = true;
assert.match(
moritaniAssassinateChoices(context).blocked!,
/ordinary.*duration ruling/,
/forfeited Assassinate Leaders for the rest of this game/,
);
assert.throws(
() => quoteMoritaniAssassinate(context, 'atreides-1'),
/duration ruling/,
/forfeited Assassinate Leaders for the rest of this game/,
);
context.state.normalTraitorCall = false;
context.normallyRevealed = ['atreides-1'];