File tree 2 files changed +9
-2
lines changed
2 files changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -3348,7 +3348,7 @@ export const calculateBlueberryInventory = () => {
3348
3348
3349
3349
export const calculateAmbrosiaGenerationSpeed = ( ) => {
3350
3350
const arr = [
3351
- + player . visitedAmbrosiaSubtab ,
3351
+ + ( player . visitedAmbrosiaSubtab ) ,
3352
3352
calculateBlueberryInventory ( ) . value ,
3353
3353
calculateAmbrosiaGenerationShopUpgrade ( ) ,
3354
3354
calculateAmbrosiaGenerationSingularityUpgrade ( ) ,
Original file line number Diff line number Diff line change @@ -201,6 +201,10 @@ export const addTimers = (input: TimerInput, time = 0) => {
201
201
202
202
let timeToAmbrosia = calculateRequiredBlueberryTime ( )
203
203
204
+ const maxAccelMultiplier = ( 1 / 2 ) + ( 3 / 5 - 1 / 2 ) * + ( player . singularityChallenges . noAmbrosiaUpgrades . completions >= 15 )
205
+ + ( 2 / 3 - 3 / 5 ) * + ( player . singularityChallenges . noAmbrosiaUpgrades . completions >= 19 )
206
+ + ( 3 / 4 - 2 / 3 ) * + ( player . singularityChallenges . noAmbrosiaUpgrades . completions >= 20 )
207
+
204
208
while ( player . blueberryTime >= timeToAmbrosia ) {
205
209
const RNG = Math . random ( )
206
210
const ambrosiaMult = Math . floor ( ambrosiaLuck / 100 )
@@ -212,7 +216,10 @@ export const addTimers = (input: TimerInput, time = 0) => {
212
216
player . lifetimeAmbrosia += ambrosiaToGain
213
217
player . blueberryTime -= timeToAmbrosia
214
218
215
- G . ambrosiaTimer += ambrosiaToGain * 0.2 * player . shopUpgrades . shopAmbrosiaAccelerator
219
+ timeToAmbrosia = calculateRequiredBlueberryTime ( )
220
+ const secondsToNextAmbrosia = timeToAmbrosia / G . ambrosiaCurrStats . ambrosiaGenerationSpeed
221
+
222
+ G . ambrosiaTimer += Math . min ( secondsToNextAmbrosia * maxAccelMultiplier , ambrosiaToGain * 0.2 * player . shopUpgrades . shopAmbrosiaAccelerator )
216
223
timeToAmbrosia = calculateRequiredBlueberryTime ( )
217
224
}
218
225
You can’t perform that action at this time.
0 commit comments