From 9de75915315d9431e24ef1347a96acd880e5be53 Mon Sep 17 00:00:00 2001 From: Daniel van Noord Date: Sat, 28 Nov 2020 12:44:32 +0100 Subject: [PATCH] Fixed CM.Sim.prestige not resetting --- CookieMonster.js | 8 ++++++-- src/Sim.js | 8 ++++++-- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/CookieMonster.js b/CookieMonster.js index b1bbd09..939ea07 100644 --- a/CookieMonster.js +++ b/CookieMonster.js @@ -4103,7 +4103,6 @@ CM.Sim.ResetBonus = function(possiblePresMax) { CM.Sim.Upgrades['Heavenly confectionery'].bought = 1; CM.Sim.Upgrades['Heavenly key'].bought = 1; - // TODO: Fix this reseting. CM.Sim.prestige = possiblePresMax; lastAchievementsOwned = CM.Sim.AchievementsOwned; @@ -4116,7 +4115,12 @@ CM.Sim.ResetBonus = function(possiblePresMax) { CM.Sim.CalculateGains(); } - return (CM.Sim.cookiesPs - curCPS); + var ResetCPS = CM.Sim.cookiesPs - curCPS + + // Reset Pretige level after calculation + CM.Sim.prestige = Game.prestige; + + return (ResetCPS); } CM.Sim.getSellMultiplier = function() { diff --git a/src/Sim.js b/src/Sim.js index 0047faf..2f30ff7 100644 --- a/src/Sim.js +++ b/src/Sim.js @@ -612,7 +612,6 @@ CM.Sim.ResetBonus = function(possiblePresMax) { CM.Sim.Upgrades['Heavenly confectionery'].bought = 1; CM.Sim.Upgrades['Heavenly key'].bought = 1; - // TODO: Fix this reseting. CM.Sim.prestige = possiblePresMax; lastAchievementsOwned = CM.Sim.AchievementsOwned; @@ -625,7 +624,12 @@ CM.Sim.ResetBonus = function(possiblePresMax) { CM.Sim.CalculateGains(); } - return (CM.Sim.cookiesPs - curCPS); + var ResetCPS = CM.Sim.cookiesPs - curCPS + + // Reset Pretige level after calculation + CM.Sim.prestige = Game.prestige; + + return (ResetCPS); } CM.Sim.getSellMultiplier = function() {