Connect Semuta in Discovery and Skills games
Verify and publish checkpoint container / container (push) Successful in 11m5s

This commit is contained in:
Quintine committed 2026-10-30 17:56:08 +11:00
1 parent 77eb2392eb
commit 528b152f7d
14 files changed
+481 -15

No files matched your search

+9
View File
@@ -70,6 +70,15 @@ export function selectedDiscoveryWithoutCardsProfile(game: NexusCoreConfiguratio
players.some(player => player.faction === 'ecaz' || player.faction === 'moritani'));
}
/** The original Richese Semuta protocol can join these selected decks once
* Skills and Discovery have both been initialized. Homeworlds retain their
* separately supported Semuta envelope. */
export function selectedDiscoverySkillsSemutaProfile(game: NexusCoreConfiguration): boolean {
return game.semutaPreview === true && !!game.leaderSkills && !game.homeworlds &&
game.expansions.includes('choam') && !!game.players?.some(player => player.faction === 'richese') &&
selectedDiscoveryWithoutCardsProfile({...game, semutaPreview: undefined});
}
/** Original selected decks do not require their native factions or the
* independent three-card variant. Hidden E3/Harkonnen compositions retain
* their existing separately scoped paths. */