diff --git a/images/s24.png b/images/s24.png new file mode 100644 index 000000000..ee0195c67 Binary files /dev/null and b/images/s24.png differ diff --git a/index.html b/index.html index a0b0f19b7..92f8b5419 100644 --- a/index.html +++ b/index.html @@ -1569,7 +1569,7 @@

-

+

diff --git a/javascripts/core/achievements.js b/javascripts/core/achievements.js index 453d80e4d..8e58cd389 100644 --- a/javascripts/core/achievements.js +++ b/javascripts/core/achievements.js @@ -126,7 +126,7 @@ const allAchievements = { s35 : "Should we tell them about buy max...", s36 : "Dip the antimatter", s37 : "You followed the instructions", - s38 : "s38", + s38 : "Professional bodybuilder", }; const secretAchievementTooltips = { s11 : "Click on this achievement.", @@ -152,7 +152,7 @@ const secretAchievementTooltips = { s35 : "Buy single tickspeed 1,000,000 times.", s36 : "Dip the antimatter.", s37 : "Follow instructions.", - s38 : "s38", + s38 : "Get all your dimension bulk buyers to 1e100.", }; const allAchievementNums = Object.invert(allAchievements) // to retrieve by value: Object.keys(allAchievements).find(key => allAchievements[key] === "L4D: Left 4 Dimensions"); diff --git a/javascripts/game.js b/javascripts/game.js index 367369532..6bdfe8f90 100644 --- a/javascripts/game.js +++ b/javascripts/game.js @@ -2322,11 +2322,13 @@ function updateAutobuyers() { } var maxedAutobuy = 0; + var e100autobuy = 0; for (let tier = 1; tier <= 8; ++tier) { document.getElementById("toggleBtn" + tier).style.display = "inline-block"; if (player.autobuyers[tier-1].bulk >= 1e100) { player.autobuyers[tier-1].bulk = 1e100; document.getElementById("buyerBtn" + tier).textContent = shortenDimensions(player.autobuyers[tier-1].bulk)+"x bulk purchase"; + e100autobuy++; } else { if (player.autobuyers[tier-1].interval <= 100) { @@ -2359,8 +2361,11 @@ function updateAutobuyers() { document.getElementById("buyerBtnInf").style.display = "none" maxedAutobuy++; } + + console.log(e100autobuy) if (maxedAutobuy >= 9) giveAchievement("Age of Automation"); if (maxedAutobuy >= 12) giveAchievement("Definitely not worth it"); + if (e100autobuy >= 8) giveAchievement("Professional bodybuilder"); document.getElementById("buyerBtnTickSpeed").innerHTML = "40% smaller interval
Cost: " + player.autobuyers[8].cost + " IP" document.getElementById("buyerBtnDimBoost").innerHTML = "40% smaller interval
Cost: " + player.autobuyers[9].cost + " IP"