Connect provisional Advanced Richese mixed battles and exchanges

This commit is contained in:
Quintine committed 2026-10-08 16:46:48 +11:00
1 parent 4ed6beb33a
commit 85729f9819
13 files changed
+127 -67

No files matched your search

+1 -2
View File
@@ -188,8 +188,7 @@ void test('offer choices do not use hidden recipient money and respect projectio
const view = projection(fixture(), difficulty);
view.richeseNoField!.canOfferAlly = false;
assert.ok(!botActions(view).some((a) => a.type === 'offerRicheseNoField'));
for (const faction of ['fremen', 'guild'] as const)
assert.equal(offerAction(fixture(faction), difficulty), undefined);
assert.equal(offerAction(fixture('fremen'), difficulty), undefined);
const inactive = fixture();
inactive.active = 'r';
assert.equal(offerAction(inactive, difficulty), undefined);