Connect Ecaz Betrayal and Fremen worm Cunning with build revision

This commit is contained in:
Quintine committed 2026-09-27 18:52:18 +10:00
1 parent 1e690b7062
commit 07c739fcf7
30 files changed
+2878 -25

No files matched your search

+10
View File
@@ -84,6 +84,16 @@ const cancellationSources = {
...movementSource(g),
conversion: g.nexusAdvisorHistory?.find(record => record.stage === 'pending') ?? null,
}),
nexusFremenCunning: (g, response) => ({
...wormSource(g),
appearance: g.nexusFremenCunningRides?.find(ride =>
ride.stage === 'pending' && ride.occurrence.event === response.intent) ?? null,
}),
nexusEcazBetrayal: (g, response) => ({
...movementSource(g),
return: g.nexusEcazBetrayalHistory?.find(record =>
record.stage === 'pending' && record.snapshot.event === response.intent) ?? null,
}),
nexusGuildCunning: (g) => ({cunning:g.nexusGuildCunningHistory?.at(-1),active:g.active,remaining:g.movementRemaining}),
nexusSardaukar: (g) => ({
battle: battleSource(g),