Add the Endless Improvement script file... It begins!
Add ability to auto sell items
Complete with ability to enable/disable through options page.
Fix health on reload and Release version 1
Health is not calculated properly when refreshing the page, this is
due to what I assume is a typo or a value that was not updated to
reflect the current values.
Add mercenary highlighting
Calculates the most cost efficient mercenary and highlights the
mercenary that would be the "cheapest" purchase.
Persist our script settings
Refactor some code, change some comments... cleanup commit
Release version 1.1
* Adds mercenary highlighting
* Adds persistent settings
Prep for next version
Changing to "pre" instead of "-PRE" to provide proper compatibility to script versioning
Add update url to script
Currently inefficient with no dedicated meta file, but I hope to fix that sooner or later...
Add color to the option page
Add options to sell each type of item
Improve game performance by limiting player stat updates
We do this by only updating the player stats window when the page is visible. No need to have unnecessary processing on stats we aren't looking at.
Clean up code, with proper OOP in my own style.
No major script changes, this is simply a refactor and reorganization of code.
Catch exceptions so one improvement being broken doesn't mean everything breaks!
We also use custom error logging to ensure the problem doesn't go completely unnoticed.
Add two new stats to the game
One stat keeps track of bosses killed equal to your players level at the time of killing, the other keeps track of the highest level boss you've killed.
User our own item rarity list to add our game options
Get mercenary cost dynamically, rather than statically
This helps future proof the code... Even though the future is unknown.
Fix bug where boss kills were counted multiple times.
Damage is applied a lot in the original script. As this method is currently the best possible place to count monster deaths, we now check if the monster is alive before proceeding.
Remove reset from auto sell section
There's no need to reset option settings. So we wont don't need this at all.
Add reset function to boss stats section
After resetting one should not have stats for the previous game. So we reset the values.