Hide concealed Duke execution from Ghola guidance
Verify and publish checkpoint container / container (push) Successful in 11m22s

This commit is contained in:
Quintine committed 2026-10-29 19:11:55 +11:00
1 parent 4ec4f843a7
commit 5f4eeee4f1
6 files changed
+89 -7

No files matched your search

+3 -3
View File
@@ -48669,8 +48669,8 @@ export function viewGame(state: Game, id: string, now?: number) {
}
}
// A concealed capture may change the real death count without revealing it
// to the native owner. Derive guidance from the same projected discs that
// the seat can inspect; action validation still uses authoritative custody.
// to the native owner. Derive ordinary and Ghola revival guidance from the
// same projected discs the seat can inspect; actions still use actual custody.
const visibleRevivalGame = me.faction === 'ecaz' && g.dukeVidal
? { ...g, dukeVidal: { ...g.dukeVidal,
leader: projectLeader(g, g.dukeVidal.leader, id) } }
@@ -49704,7 +49704,7 @@ export function viewGame(state: Game, id: string, now?: number) {
),
freeBlocked: g.revivalRules?.freeBlocked?.includes(id) ?? false,
},
ghola: gholaOptions(g, me),
ghola: gholaOptions(visibleRevivalGame, me),
...(me.faction === 'beneGesserit' && g.advisorMatchingDenied?.length
? {advisorMatchingDenied:g.advisorMatchingDenied} : {}),
aid: {