Preserve Fremen revival grant opportunity for bot allies
Verify and publish checkpoint container / container (push) Successful in 10m54s
Verify and publish checkpoint container / container (push) Successful in 10m54s
This commit is contained in:
1 parent
825f903cce
commit
ac7db3cb35
7 files changed
+201
-2
No files matched your search
@@ -40,6 +40,7 @@ export function FremenRevivalGrant({
|
||||
if (!grant || game.status !== 'playing' || game.phase !== 4 ||
|
||||
me?.faction !== 'fremen' || me.ally !== grant.recipient) return null;
|
||||
const recipient = game.players.find((player) => player.id === grant.recipient)?.name ?? 'your ally';
|
||||
const automatedAlly = game.players.find(player => player.id === grant.recipient);
|
||||
const disabled = busy || !!game.truthtrance || !!game.nexusTraitors?.pending ||
|
||||
!!grant.blocked || grant.granted;
|
||||
return (
|
||||
@@ -50,6 +51,10 @@ export function FremenRevivalGrant({
|
||||
replaces their native ordinary rate rather than adding three. Ordinary total
|
||||
revival and special-force limits still apply.
|
||||
</p>
|
||||
{!game.advanced && !game.revivalOrder && !group &&
|
||||
(automatedAlly?.bot || automatedAlly?.autopilot) && !grant.granted && !grant.blocked && (
|
||||
<p className="fine">When this grant would help your automated ally, it waits to revive forces until you grant it or select Ready for next phase.</p>
|
||||
)}
|
||||
<p className="fine">
|
||||
Provisional current-rate policy: Recruits doubles the current granted rate, including applicable bonuses,
|
||||
before caps. Without other bonuses, three becomes six.
|
||||
|
||||
Reference in new issue
Block a user