Implement Bene Gesserit Nexus advisor conversion with durable responses

This commit is contained in:
Quintine committed 2026-09-10 11:13:08 +10:00
1 parent 40912498b1
commit b05125de9a
23 files changed
+2298 -16

No files matched your search

+4
View File
@@ -80,6 +80,10 @@ const cancellationSources = {
inspection: g.battle?.nexusInspection ?? null,
preparation: g.battle?.preparation ?? null,
}),
nexusAdvisorFlip: (g) => ({
...movementSource(g),
conversion: g.nexusAdvisorHistory?.find(record => record.stage === 'pending') ?? null,
}),
advisor: (g, response) =>
response.advisorResume === 'ambassador'
? {