Connect Semuta in Discovery and Skills games
Verify and publish checkpoint container / container (push) Successful in 11m5s
Verify and publish checkpoint container / container (push) Successful in 11m5s
This commit is contained in:
1 parent
77eb2392eb
commit
528b152f7d
14 files changed
+481
-15
No files matched your search
@@ -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. */
|
||||
|
||||
Reference in new issue
Block a user