[Added]
- Added a new "Currency Update Frame" feature, allowing for the adjustment of the interval at which currencies like r and p are produced. Adjustments can be made from the Settings screen. We've identified that a performance bottleneck in the game was related to the production of currency. As a result, this feature will dramatically improve performance issues.
- Added a new Daily Bonus. Once Battle is unlocked, Attack Speed can be obtained through the Daily Bonus. Additionally, when Theory is unlocked, LPM (Loot Progress Multiplier) will be available through the Daily Bonus.
- Significantly added more statistics to StatsBreakdown, including the number of enemies defeated and the number of challenges cleared.
[Improved/Changed]
- Implemented caching for omega exponentiation and recursive equation calculations to improve performance.
- Discovered and fixed highly inefficient code in Theory, which resolves the issue where keeping the Theory screen open would increasingly slow down processing.
- Removed the Study feature from Theory, making it possible to level up Pythagoras with just one click.
- The auto Pythagoras upgrade in Theory will now level up by 100 at a time, at a 1-second interval. This addresses the problem of progress varying due to different PC specifications.
- Improved the logic for Rare Reroll. Now, the first draw is done once, and all subsequent draws are random. This fixes a bug that could freeze the game.
- Moved the Discord button to the Settings screen.
[Fixed]
- Fixed an issue where pressing Max in the Theory Exchange would consume all Fragments.
- Fixed an issue where Math Skill would overflow when exceeding 1e18.
- Fixed an issue where the Daily Bonus could be claimed twice.
- Fixed a critical bug that occurred at a low probability of about one in a hundred thousand during battle reward lotteries, where it attempted to reference a non-existent reward.
Changed files in this update