Connect Kull and Semuta with independent cards
Verify and publish checkpoint container / container (push) Canceled after 0s
Verify and publish checkpoint container / container (push) Canceled after 0s
This commit is contained in:
1 parent
87d1887139
commit
bc0db31134
11 files changed
+412
-23
No files matched your search
@@ -48,11 +48,11 @@ export function kullDefaultProfile(game: KullDefaultProfile): KullDefaultEligibi
|
||||
new Set(game.players.map(player => player.faction)).size !== game.players.length)
|
||||
return blocked('Automatic Kull needs one to six distinct factions, including CHOAM, with their selected decks.');
|
||||
const options = game.lobbyOptions, projected = game.lobbyModules;
|
||||
if (options?.leaderSkills || options?.ecazTreachery || projected?.leaderSkills || projected?.ecazTreachery ||
|
||||
if (options?.leaderSkills || projected?.leaderSkills ||
|
||||
projected?.nexusCards || projected?.discoveries || game.leaderSkills || game.ecazTreachery || game.nexusCards ||
|
||||
game.discoveryEnabled || game.discoveries || game.discoveryStash || game.greatMaker ||
|
||||
game.homeworlds || game.techTokens || game.strongholdCards)
|
||||
return blocked('Automatic Kull currently excludes optional modules.');
|
||||
return blocked('Automatic Kull currently excludes optional modules other than the independent Ecaz Treachery Cards.');
|
||||
return { eligible: true, reason: null };
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user