From e42932a504e50c6b2ed5cb04539bdc8ec17c6705 Mon Sep 17 00:00:00 2001 From: slweeb <91897291+slweeb@users.noreply.github.com> Date: Thu, 18 Dec 2025 15:35:26 -0500 Subject: [PATCH] Update index.html --- index.html | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/index.html b/index.html index 5bc4b65d..0739e11f 100644 --- a/index.html +++ b/index.html @@ -13908,13 +13908,13 @@ keybinds["Minus"] = ()=>{ // Decrease the mouse size by 2 mouseSize -= 1; if (mouseSize < 1) { mouseSize = 1; } } - checkMouseSize(true); + checkMouseSize(-1); } keybinds["BracketLeft"] = keybinds["Minus"]; keybinds["Equal"] = ()=>{ // Increase the mouse size by 2 if (shiftDown) {mouseSize = (mouseSize+15)-((mouseSize+15) % 15)} else {mouseSize += 1;} - checkMouseSize(true); + checkMouseSize(1); } keybinds["BracketRight"] = keybinds["Equal"]; keybinds["Space"] = ()=>{ // Pause @@ -17262,7 +17262,7 @@ behaviorRules = { else { deltaY = -1; } } mouseSize += Math.round(deltaY); - checkMouseSize(true); + checkMouseSize(Math.sign(deltaY)); } function chooseElementPrompt() { promptInput("Enter the element's ID.", @@ -19328,12 +19328,15 @@ for (var k = 0; k < b0.split(" AND ").length; k++) { saveSettings(); } function checkMouseSize(changed) { + console.log(changed,lastMouseSize); let diff = Math.sign(mouseSize - lastMouseSize); if (changed) { lastMouseSize = mouseSize } else if (lastMouseSize) { mouseSize = lastMouseSize } if (mouseSize < 1) { mouseSize = 1; } - if (mouseSize % 2 === 0 && mouseSize !== 2 && lastMouseSize !== 4) { - mouseSize += diff || -1; + if (mouseSize % 2 === 0 && mouseSize !== 2 && mouseSize !== 4) { + if (changed === 1) mouseSize++; + else if (changed === -1) mouseSize--; + else mouseSize += diff || -1; } if (settings.limitless && !elements[currentElement].tool) { return } if (mouseSize > elements[currentElement].maxSize) { mouseSize = elements[currentElement].maxSize; } @@ -20513,7 +20516,7 @@ window.onload = function() {