Support selected Nexus decks with leader skills
Verify and publish checkpoint container / container (push) Successful in 11m54s

This commit is contained in:
Quintine committed 2026-10-29 20:26:46 +11:00
1 parent 91d45d1dec
commit 00e01a7cd2
13 files changed
+314 -23

No files matched your search

+3 -3
View File
@@ -60,11 +60,11 @@ export function independentDiscoveryNexusProfile(game: NexusCoreConfiguration):
}
/** Original selected decks do not require their native factions or the
* independent three-card variant. Keep Skills and hidden E3/Harkonnen
* compositions on their existing separately scoped paths. */
* independent three-card variant. Hidden E3/Harkonnen compositions retain
* their existing separately scoped paths. */
export function selectedNexusWithoutCardsProfile(game: NexusCoreConfiguration): boolean {
const players = game.players;
if (game.ecazTreachery || game.leaderSkills || !game.nexusCards || !players ||
if (game.ecazTreachery || !game.nexusCards || !players ||
!game.expansions.length || !nexusCoreRosterProfile(game, true, game.discoveryEnabled === true)) return false;
if (game.advanced && players.some(player => player.faction === 'harkonnen') &&
players.some(player => player.faction === 'ecaz' || player.faction === 'moritani')) return false;