From 2932d1e500e43d65e09b64511a2c28ba1a7d6208 Mon Sep 17 00:00:00 2001 From: Eric Wagoner Date: Sun, 23 Aug 2026 22:27:56 -0400 Subject: [PATCH] The instant replay graduates: on by default MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The eye earned its place — every notable turn offers its reel unless a player has switched it off, and an explicit off stays respected. Co-Authored-By: Claude Fable 5 --- packages/web/src/prefs.svelte.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/web/src/prefs.svelte.ts b/packages/web/src/prefs.svelte.ts index 0058c58..dab42e3 100644 --- a/packages/web/src/prefs.svelte.ts +++ b/packages/web/src/prefs.svelte.ts @@ -27,7 +27,7 @@ const KEY = "wizwar-prefs"; function load(): Prefs { const fallback: Prefs = { art: "photo", autoGrab: false, flourishes: true, wizardName: "", color: null, - cautions: true, botTier: "adept", instantReplay: false, + cautions: true, botTier: "adept", instantReplay: true, }; try { const raw = localStorage.getItem(KEY); @@ -41,7 +41,7 @@ function load(): Prefs { color: typeof p.color === "number" && p.color >= 0 && p.color <= 5 ? p.color : null, cautions: p.cautions !== false, botTier: p.botTier === "apprentice" || p.botTier === "archmage" ? p.botTier : "adept", - instantReplay: p.instantReplay === true, + instantReplay: p.instantReplay !== false, }; } catch { return fallback;