From d0f5a5594bf1e45a5ae0970ff082a8d6a723b6b9 Mon Sep 17 00:00:00 2001 From: Aktanusa Date: Wed, 13 Mar 2019 22:43:41 -0400 Subject: [PATCH] Fixed display of cookie clicks being lower after loading Cookie Monster (Issue #238) --- CookieMonster.js | 4 ++++ src/Main.js | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/CookieMonster.js b/CookieMonster.js index 13a1ba9..e69698c 100644 --- a/CookieMonster.js +++ b/CookieMonster.js @@ -2675,6 +2675,10 @@ CM.ReplaceNative = function() { CM.Disp.FixMouseY(CM.Backup.UpdateSpecial); } + // Assumes newer browsers + l('bigCookie').removeEventListener('click', Game.ClickCookie, false); + l('bigCookie').addEventListener('click', function() { CM.Disp.FixMouseY(Game.ClickCookie); }, false); + // Probably better to load per minigame CM.Backup.scriptLoaded = Game.scriptLoaded; Game.scriptLoaded = function(who, script) { diff --git a/src/Main.js b/src/Main.js index 4f8c444..e4a543d 100644 --- a/src/Main.js +++ b/src/Main.js @@ -39,6 +39,10 @@ CM.ReplaceNative = function() { CM.Disp.FixMouseY(CM.Backup.UpdateSpecial); } + // Assumes newer browsers + l('bigCookie').removeEventListener('click', Game.ClickCookie, false); + l('bigCookie').addEventListener('click', function() { CM.Disp.FixMouseY(Game.ClickCookie); }, false); + // Probably better to load per minigame CM.Backup.scriptLoaded = Game.scriptLoaded; Game.scriptLoaded = function(who, script) {