Separate Guild transport permission, purchase price and loan approval

This commit is contained in:
Quintine committed 2026-10-15 22:52:37 +11:00
1 parent a12250320c
commit 11adb7dbf3
39 files changed
+1576 -121

No files matched your search

+3
View File
@@ -22,6 +22,9 @@ import { quoteSmugglerShipment } from './smuggler-shipment';
* are never treated as rejected candidates.
*/
export function botArrivalBlock(g: GameView, action: Action): string | null {
if (g.status === 'playing' && g.phase === 5 && g.active === g.me &&
action.type === 'guildShip' && action.nexus === undefined && g.guildTransportCanceled)
return 'Karama prevents native Guild cross/return transport for this shipment opportunity.';
if (
g.status !== 'playing' ||
g.phase !== 5 ||