Implement Guild Nexus Cunning second shipment and recovery

This commit is contained in:
Quintine committed 2026-09-10 13:35:24 +10:00
1 parent 6ba1050a92
commit 90bf699627
27 files changed
+2657 -43

No files matched your search

+2 -1
View File
@@ -1,3 +1,4 @@
import { shipmentAvailable } from './shipment-opportunity';
import type { ShipmentClaim } from './shipment-promises';
import { TERRITORIES } from './board';
import {
@@ -145,7 +146,7 @@ function parseQuestion(g: Game, asker: string, value: unknown): TruthQuestion {
g.status === 'playing' &&
g.phase === 5 &&
g.active === v.target &&
!g.players.find((p) => p.id === v.target)!.shipped &&
shipmentAvailable(g,g.players.find((p) => p.id === v.target)!) &&
!g.response &&
!g.decision &&
!g.phaseOpening &&