From f541b454b9a4837a3f1dfb8c07f77ae9a6330105 Mon Sep 17 00:00:00 2001 From: Palawi Date: Wed, 4 Nov 2026 13:13:22 +0100 Subject: [PATCH] =?UTF-8?q?fix(cases):=20la=20bande=20d=C3=A9file=20en=20e?= =?UTF-8?q?ntier=20pour=20tout=20le=20monde,=20quelle=20que=20soit=20la=20?= =?UTF-8?q?vitesse=20d'ouverture=20des=20paquets?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/web/src/app/(game)/cases/page.tsx | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/apps/web/src/app/(game)/cases/page.tsx b/apps/web/src/app/(game)/cases/page.tsx index 84f2847..73ce3fd 100644 --- a/apps/web/src/app/(game)/cases/page.tsx +++ b/apps/web/src/app/(game)/cases/page.tsx @@ -452,7 +452,10 @@ export default function CasesPage() { const cardMap = useMemo(() => new Map((box?.cards ?? []).map((c) => [c.cardId, c])), [box]); const preview = useMemo(() => (box ? previewTiles(box) : []), [box]); const rolling = !!run && run.stopped < run.results.length; - const speed: Speed = me?.animationSpeed ?? "normal"; + // La bande est tout l'intérêt d'une caisse : elle ne suit pas la vitesse d'ouverture des paquets (21 joueurs + // actifs sur 27 sont en « instantané », choix de Palawi). « Passer » l'arrête ; seul le mouvement réduit du + // système la raccourcit. + const speed: Speed = "normal"; const available = me?.wallet.available ?? 0; const runBox = run?.box; const runCards = useMemo(() => new Map((runBox?.cards ?? []).map((c) => [c.cardId, c])), [runBox]); @@ -478,7 +481,7 @@ export default function CasesPage() { setRun({ results: res.results, box, - reduce: !!reduceMotion || speed === "instant", + reduce: !!reduceMotion, speed, skip: false, stopped: 0,