Compose native trained Skills Nexus Discovery modules
This commit is contained in:
1 parent
958d7b3436
commit
2270c07f97
18 files changed
+2510
-18
No files matched your search
+2
-1
@@ -25685,8 +25685,9 @@ const RICHESE_CUNNING_ROSTER: Partial<Record<FactionId, true>> = {
|
||||
beneGesserit: true, guild: true, richese: true, choam: true,
|
||||
};
|
||||
function richeseCunningModeSupported(g: Game) {
|
||||
const skills = !!g.leaderSkills && pairedNexusLeaderSkillsProfile(g);
|
||||
return pairedDiscoveryNexusProfile(g) ||
|
||||
(!g.homeworlds && (!g.leaderSkills || pairedNexusLeaderSkillsProfile(g)) && !g.discoveryEnabled &&
|
||||
(!g.homeworlds && (!g.leaderSkills || skills) && (!g.discoveryEnabled || skills) &&
|
||||
!g.ecazTreachery && !g.sandtrout &&
|
||||
g.players.every(player => RICHESE_CUNNING_ROSTER[player.faction] === true));
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user