Include Ghola force returns in Basic movement promises
Use exact physical Ghola preparation and known/paid Box recovery without crediting conditional income or normal revival allowances. Guide real force return, paid shipment and qualifying ground movement; retain the existing incomplete-mode and final acceptance boundaries.
This commit is contained in:
1 parent
c311ed4251
commit
49992d322f
14 files changed
+767
-14
No files matched your search
@@ -30,6 +30,7 @@ export function MovementPromises({ game, act, busy }: { game: GameView; act: (ac
|
||||
: next?.type === 'richeseBid' ? next.amount === 0 ? 'Submit zero in this Silent auction and preserve later movement' : 'Pass this Richese bid and preserve later movement'
|
||||
: next?.type === 'card' && next.mode === 'shipment' ? `Use ${card?.name ?? 'your card'} for Guild shipment rates`
|
||||
: next?.type === 'card' && card?.effect === 'nullentropyBox' ? 'Pay 2 spice and search with Nullentropy Box'
|
||||
: next?.type === 'card' && card?.effect === 'ghola' ? `Play Ghola to return ${amount} ${amount === 1 ? 'force' : 'forces'} to reserves for the required movement`
|
||||
: next?.type === 'card' && next.mode === 'choam' ? 'Play Kulon to extend the required movement'
|
||||
: next?.type === 'card' ? 'Play Hajr to prepare the required movement'
|
||||
: next?.type === 'ship' ? `Ship ${amount} forces to ${destinationLabel}, sector ${sector}, before the required movement`
|
||||
|
||||
Reference in new issue
Block a user