Support Sapho replay and public cache questions

This commit is contained in:
Quintine committed 2026-10-28 19:28:19 +11:00
1 parent 7d71647a90
commit 26be6fd8ee
17 files changed
+393 -22

No files matched your search

+3 -2
View File
@@ -27872,8 +27872,9 @@ function playSapho(g: Game, p: Player, action: Action) {
const quote=saphoMovementRule(()=>reorderSaphoMovementOrder(context,
{event:option.event,player:p.id,mode:option.mode}));
g.movementRemaining = [...quote.next.remaining];
if (option.mode === 'last')
g.saphoMovementLast = { event: context.queue.event, turn: g.turn, player: p.id };
g.saphoMovementLast = quote.next.protectedLast
? { event: context.queue.event, turn: g.turn, player: quote.next.protectedLast }
: null;
const used = discard(g, p, 'richese-juice-of-sapho');
log(
g,