## JIGS v16.9 Changelog (since v10.2)
✨ New Features
Cost-Benefit Analysis (Gold per 0.01% DPS)
Adds a new, sortable column to the results table showing the gold cost for every 0.01% of DPS gained, allowing for precise analysis of the most efficient upgrades.
Equipment Cost: Automatically calculates the true upgrade cost by using the live seller price for the new item and subtracting the buyer price of your old item.
Ability Cost: Calculates the total XP needed to level up, determines the number of Spell Books required, and finds the cheapest spell book on the market to calculate the total training cost.
Integrates with the official Milky Way Idle Market API to fetch live pricing data, requiring a one-time permission grant in Tampermonkey.
⚙️ Improvements & Fixes
Smart Upgrade Bundling
Changing an item (e.g., a helmet) and its enhancement level at the same time is now correctly treated as a single simulation, providing a more accurate and efficient analysis. This also applies to abilities and their levels.
More Reliable Simulation Engine
The core runSimulation function has been rebuilt multiple times to be more robust, preventing the script from getting stuck during a batch run.
The initial character import now uses a more reliable method to detect when the first simulation is complete, and correctly handles re-importing a new character without needing to refresh the page.
Proper Cleanup
The script now resets all character stats on the simulator page back to their original state after a batch is complete, preventing errors on subsequent runs or data refreshes.
User Interface Polish
The main panel is now wider (550px) for improved readability.
A total progress bar now appears at the top during a batch run, showing the overall progress of all queued simulations.
A discreet debug button (⚙️) has been added to the bottom-right of the panel, which opens a pop-up containing a comprehensive live log and a snapshot of all detected changes for troubleshooting.