Preserve committed Guild transport through advisor conversion responses
Offer mandatory advisor conversion prevention after Guild cross-shipment and reserve returns. Keep original permission/rate/income, payment, physical pieces and shipment use; bind the exact group to one transport parent and resume original arrival/Intrusion once. Ordinary movement stays unused and the existing provisional continuously-alone duration remains. Preserve old ground receipts, private projection behavior and all transport/module guards. Validation: 17 files243/243, types/lint/build, eight native transport/response/GameTable SSR journeys and eight existing-profile paths. Genuine36/42-action sources earn original counters/cards and actual paid-shipment Intrusion. Preserve the unaffordable full-price cross outcome and prove the affordable return. No saved-room/D1/restart/deployment operation; broader producers, full modes and browser/deployed acceptance remain open.
This commit is contained in:
1 parent
3aca64412f
commit
d0f52c7bae
13 files changed
+805
-43
No files matched your search
@@ -2473,8 +2473,10 @@ export function GameTable({
|
||||
)}
|
||||
{g.response.automaticAdvisorFlip && (
|
||||
<p className="notice">
|
||||
The ground movement is complete. These advisors are now alone and must become fighters.
|
||||
{' '}Karama prevents only this conversion; it does not undo the move.
|
||||
{g.response.automaticAdvisorFlip.producer === 'guildTransport'
|
||||
? 'The transport and payment are complete. These advisors are now alone and must become fighters.'
|
||||
: 'The ground movement is complete. These advisors are now alone and must become fighters.'}
|
||||
{' '}Karama prevents only this conversion; the completed action and its costs stay committed.
|
||||
{' '}Provisional rule: a prevented group stays advisors while continuously alone,
|
||||
until another faction returns or the group leaves.
|
||||
</p>
|
||||
|
||||
Reference in new issue
Block a user