From 88792454c217e34754f837152a80dd78f4b5a5b9 Mon Sep 17 00:00:00 2001 From: Chorizorro Date: Mon, 7 Dec 2020 09:52:39 +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 6bba1de..0bc7d65 100644 --- a/CookieMonster.js +++ b/CookieMonster.js @@ -4248,13 +4248,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 1f01194..044be36 100644 --- a/src/Sim.js +++ b/src/Sim.js @@ -408,13 +408,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();