Handle lucky wrath cookies rewards (#379)

This commit is contained in:
Chorizorro
2020-12-01 14:07:11 +01:00
parent 8dc5d4b849
commit 8a3609092d
3 changed files with 14 additions and 12 deletions

View File

@@ -239,7 +239,7 @@ CM.Cache.RemakeGoldenAndWrathCookiesMults = function() {
CM.Cache.RemakeLucky = function() {
var goldenMult = CM.Cache.GoldenCookiesMult;
// TODO wrathMult
var wrathMult = CM.Cache.WrathCookiesMult;
CM.Cache.Lucky = (CM.Cache.NoGoldSwitchCookiesPS * 900) / 0.15;
var cpsBuffMult = CM.Sim.getCPSBuffMult();
@@ -249,16 +249,15 @@ CM.Cache.RemakeLucky = function() {
CM.Cache.Lucky = 0;
}
CM.Cache.LuckyReward = goldenMult * (CM.Cache.Lucky * 0.15) + 13;
// TODO LuckyWrathReward
CM.Cache.LuckyWrathReward = wrathMult * (CM.Cache.Lucky * 0.15) + 13;
CM.Cache.LuckyFrenzy = CM.Cache.Lucky * 7;
CM.Cache.LuckyRewardFrenzy = goldenMult * (CM.Cache.LuckyFrenzy * 0.15) + 13;
// TODO LuckyWrathRewardFrenzy
CM.Cache.LuckyWrathRewardFrenzy = wrathMult * (CM.Cache.LuckyFrenzy * 0.15) + 13;
CM.Cache.Conjure = CM.Cache.Lucky * 2;
CM.Cache.ConjureReward = CM.Cache.Conjure * 0.15;
}
CM.Cache.MaxChainMoni = function(digit, maxPayout, mult) {
// TODO wrathMult
var chain = 1 + Math.max(0, Math.ceil(Math.log(Game.cookies) / Math.LN10) - 10);
var moni = Math.max(digit, Math.min(Math.floor(1 / 9 * Math.pow(10, chain) * digit * mult), maxPayout));
var nextMoni = Math.max(digit, Math.min(Math.floor(1 / 9 * Math.pow(10, chain + 1) * digit * mult), maxPayout));
@@ -476,8 +475,10 @@ CM.Cache.WrathCookiesMult = 1;
CM.Cache.NoGoldSwitchCookiesPS = 0;
CM.Cache.Lucky = 0;
CM.Cache.LuckyReward = 0;
CM.Cache.LuckyWrathReward = 0;
CM.Cache.LuckyFrenzy = 0;
CM.Cache.LuckyRewardFrenzy = 0;
CM.Cache.LuckyWrathRewardFrenzy = 0;
CM.Cache.Conjure = 0;
CM.Cache.ConjureReward = 0;
CM.Cache.SeaSpec = 0;