Prototype charity Truthtrance and coalition rule foundations
Verify and publish checkpoint container / container (push) Successful in 10m14s
Verify and publish checkpoint container / container (push) Successful in 10m14s
This commit is contained in:
1 parent
e896570f07
commit
cea310b030
17 files changed
+1024
-35
No files matched your search
@@ -15,6 +15,7 @@ import { TECH_TOKENS, techStronghold } from './tech-tokens';
|
||||
import {
|
||||
countsForStrongholdVictory,
|
||||
strongholdProgress,
|
||||
victoryMembers,
|
||||
VictoryProgressError,
|
||||
} from './victory-progress';
|
||||
import {
|
||||
@@ -210,10 +211,13 @@ export function quoteVictory(g: VictoryContext, ecazContext?: EcazHomeworldVicto
|
||||
const fremen = players.find((p) => p.faction === 'fremen');
|
||||
const guild = players.find((p) => p.faction === 'guild');
|
||||
if (fremen && fremenSpecialVictory(g)?.qualifies)
|
||||
winner = fremen.ally ? [fremen.id, fremen.ally] : [fremen.id];
|
||||
else if (guild) winner = guild.ally ? [guild.id, guild.ally] : [guild.id];
|
||||
winner = g.coalitionState === undefined
|
||||
? (fremen.ally ? [fremen.id, fremen.ally] : [fremen.id]) : victoryMembers(g, fremen.id);
|
||||
else if (guild) winner = g.coalitionState === undefined
|
||||
? (guild.ally ? [guild.id, guild.ally] : [guild.id]) : victoryMembers(g, guild.id);
|
||||
else if (fremen)
|
||||
winner = fremen.ally ? [fremen.id, fremen.ally] : [fremen.id];
|
||||
winner = g.coalitionState === undefined
|
||||
? (fremen.ally ? [fremen.id, fremen.ally] : [fremen.id]) : victoryMembers(g, fremen.id);
|
||||
else {
|
||||
const scores = players.map((p) => ({
|
||||
id: p.id,
|
||||
|
||||
Reference in new issue
Block a user