diff --git a/packages/web/src/App.svelte b/packages/web/src/App.svelte index 12c929d..d75e003 100644 --- a/packages/web/src/App.svelte +++ b/packages/web/src/App.svelte @@ -922,7 +922,11 @@ const reasons: string[] = []; if (view && me) { const left = view.turn.movementAllowance - view.turn.movementUsed; - if (left > 0) reasons.push(`${left} movement point${left === 1 ? "" : "s"} unspent`); + // Unspent legs are no regret when the walk ended ON someone's gold — + // stopping there was the point. + if (left > 0 && !treasuresHere.some((t) => t.owner !== view.you)) { + reasons.push(`${left} movement point${left === 1 ? "" : "s"} unspent`); + } const limit = me.displayed.some((c) => c.cardId === "brainstone") ? 9 : 7; const room = limit - view.yourHand.length; if (drawCount > room) {