Skip to content

Commit

Permalink
Shadow nerf against ambrosia accelerator
Browse files Browse the repository at this point in the history
  • Loading branch information
Pseudonian committed Jun 19, 2024
1 parent 34d3b0b commit f9d9931
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 2 deletions.
2 changes: 1 addition & 1 deletion src/Calculate.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3348,7 +3348,7 @@ export const calculateBlueberryInventory = () => {

export const calculateAmbrosiaGenerationSpeed = () => {
const arr = [
+player.visitedAmbrosiaSubtab,
+(player.visitedAmbrosiaSubtab),
calculateBlueberryInventory().value,
calculateAmbrosiaGenerationShopUpgrade(),
calculateAmbrosiaGenerationSingularityUpgrade(),
Expand Down
9 changes: 8 additions & 1 deletion src/Helper.ts
Original file line number Diff line number Diff line change
Expand Up @@ -201,6 +201,10 @@ export const addTimers = (input: TimerInput, time = 0) => {

let timeToAmbrosia = calculateRequiredBlueberryTime()

const maxAccelMultiplier = (1/2) + (3/5 - 1/2) * +(player.singularityChallenges.noAmbrosiaUpgrades.completions >= 15)
+ (2/3 - 3/5) * +(player.singularityChallenges.noAmbrosiaUpgrades.completions >= 19)
+ (3/4 - 2/3) * +(player.singularityChallenges.noAmbrosiaUpgrades.completions >= 20)

while (player.blueberryTime >= timeToAmbrosia) {
const RNG = Math.random()
const ambrosiaMult = Math.floor(ambrosiaLuck / 100)
Expand All @@ -212,7 +216,10 @@ export const addTimers = (input: TimerInput, time = 0) => {
player.lifetimeAmbrosia += ambrosiaToGain
player.blueberryTime -= timeToAmbrosia

G.ambrosiaTimer += ambrosiaToGain * 0.2 * player.shopUpgrades.shopAmbrosiaAccelerator
timeToAmbrosia = calculateRequiredBlueberryTime()
const secondsToNextAmbrosia = timeToAmbrosia / G.ambrosiaCurrStats.ambrosiaGenerationSpeed

G.ambrosiaTimer += Math.min(secondsToNextAmbrosia * maxAccelMultiplier, ambrosiaToGain * 0.2 * player.shopUpgrades.shopAmbrosiaAccelerator)
timeToAmbrosia = calculateRequiredBlueberryTime()
}

Expand Down

0 comments on commit f9d9931

Please sign in to comment.