Enable Basic Nexus Kull and native reactions
Verify and publish checkpoint container / container (push) Successful in 11m12s

This commit is contained in:
Quintine committed 2026-10-30 18:26:05 +11:00
1 parent 5b66628399
commit 95ebd7f976
15 files changed
+388 -21

No files matched your search

+4 -2
View File
@@ -45,13 +45,15 @@ void test('other optional modules block automatic entry from both engine and pub
for (const option of [
{ lobbyOptions: { leaderSkills: true } },
{ lobbyModules: { leaderSkills: true } },
{ lobbyModules: { nexusCards: true } }, { lobbyModules: { discoveries: true } },
{ leaderSkills: {} }, { ecazTreachery: true }, { nexusCards: {} }, { discoveryEnabled: true },
{ lobbyModules: { discoveries: true } },
{ leaderSkills: {} }, { ecazTreachery: true }, { discoveryEnabled: true },
{ discoveries: {} }, { discoveryStash: {} }, { greatMaker: {} },
{ homeworlds: {} }, { techTokens: {} }, { strongholdCards: {} },
]) {
assert.equal(kullDefaultEligible({ ...lobby, ...option }), false);
}
assert.equal(kullDefaultEligible({ ...lobby, nexusCards: {} }), true);
assert.equal(kullDefaultEligible({ ...lobby, lobbyModules: { nexusCards: true } }), true);
assert.equal(kullDefaultEligible({ ...lobby,
lobbyModules: { leaderSkills: false, ecazTreachery: false, nexusCards: false, discoveries: false },
lobbyOptions: { leaderSkills: false, ecazTreachery: false } }), true);