diff --git a/app.js b/app.js index e8a80ef..c03aa9e 100644 --- a/app.js +++ b/app.js @@ -701,6 +701,7 @@ const step = 0.02; if (game.timeTurnerCharges > 0) speed = 600; + updateDementorVisuals(); dementor.interval = setInterval(() => { if (!game.active) return; if (dementor.progress < 1) { @@ -724,6 +725,8 @@ overlay.style.setProperty('--circle-blur', `${blur}px`); overlay.style.setProperty('--vignette-strength', vignette.toFixed(2)); overlay.style.background = buildDementorBackground(p, size, darkness, vignette); + const ring = document.getElementById('timer-ring'); + if (ring) ring.style.setProperty('--timer-progress', p.toFixed(3)); document.documentElement.style.setProperty('--focus-glow', glow.toFixed(2)); } @@ -736,6 +739,8 @@ overlay.style.setProperty('--circle-blur', '0px'); overlay.style.setProperty('--vignette-strength', '0.18'); overlay.style.background = 'transparent'; + const ring = document.getElementById('timer-ring'); + if (ring) ring.style.setProperty('--timer-progress', '0'); document.documentElement.style.setProperty('--focus-glow', '0'); saveData(); } diff --git a/index.html b/index.html index 4ef086c..e71076b 100644 --- a/index.html +++ b/index.html @@ -64,6 +64,7 @@