From f30ebd081e28fd2f5a7728556c2acab62cec298e Mon Sep 17 00:00:00 2001 From: Chorizorro Date: Mon, 7 Dec 2020 10:11:07 +0100 Subject: [PATCH] Fix Dragon's Fortune mult in CalculateGains sim --- CookieMonster.js | 11 +++++------ src/Sim.js | 11 +++++------ 2 files changed, 10 insertions(+), 12 deletions(-) diff --git a/CookieMonster.js b/CookieMonster.js index 134e22b..9e5378c 100644 --- a/CookieMonster.js +++ b/CookieMonster.js @@ -4436,13 +4436,12 @@ CM.Sim.CalculateGains = function() { if (rawCookiesPs >= Game.CpsAchievements[i].threshold) CM.Sim.Win(Game.CpsAchievements[i].name); } - CM.Sim.cookiesPsRaw=rawCookiesPs; + CM.Sim.cookiesPsRaw = rawCookiesPs; - if (CM.Sim.hasAura('Dragon\'s Fortune')) { - var n = Game.shimmerTypes['golden'].n; - for (var i = 0; i < n; i++) { - mult *= 1.23; - } + var n = Game.shimmerTypes['golden'].n; + var auraMult = CM.Sim.auraMult('Dragon\'s Fortune'); + for (var i = 0; i < n; i++){ + mult *= 1 + auraMult * 1.23; } var name = Game.bakeryName.toLowerCase(); diff --git a/src/Sim.js b/src/Sim.js index 17988c2..47dfc26 100644 --- a/src/Sim.js +++ b/src/Sim.js @@ -406,13 +406,12 @@ CM.Sim.CalculateGains = function() { if (rawCookiesPs >= Game.CpsAchievements[i].threshold) CM.Sim.Win(Game.CpsAchievements[i].name); } - CM.Sim.cookiesPsRaw=rawCookiesPs; + CM.Sim.cookiesPsRaw = rawCookiesPs; - if (CM.Sim.hasAura('Dragon\'s Fortune')) { - var n = Game.shimmerTypes['golden'].n; - for (var i = 0; i < n; i++) { - mult *= 1.23; - } + var n = Game.shimmerTypes['golden'].n; + var auraMult = CM.Sim.auraMult('Dragon\'s Fortune'); + for (var i = 0; i < n; i++){ + mult *= 1 + auraMult * 1.23; } var name = Game.bakeryName.toLowerCase();