ChaseIt12.zip
What's new
- Fixed a "script ran too long" freeze when entering an instance —
RefreshZonere-resolved the current zone's entire item list through TSM from scratch on every check instead of caching it, and even with caching, a large enough list resolved for the first time in one go could still trip it. Zone entry now caches resolved items for the session and caps how many new items it resolves per check, filling in the rest over the next few seconds instead of all at once. - Fixed Scarlet Monastery run/item tracking not working in its four Vanilla wings — the client reports each as "Scarlet Monastery: <Wing>", not the plain "Scarlet Monastery" name ChaseIt's data is keyed under, so none of them were recognized as tracked zones.
- Added a "Become a Patron" button below the Discord button, linking to the ChaseIt Patreon.
- New Settings option to stop the compact chase window from auto-opening when you enter a tracked zone — runs and loot are still tracked in the background either way, open the window manually with
/ci. - Fixed "bad argument #1" row-render errors (seen in Scarlet Monastery) for items still shown as pending placeholders — their icon lookup wasn't handling not-yet-resolved items, which the new per-check resolve cap made more common.
- Fixed large zones (Scarlet Monastery especially, with its merged wings) taking a very long time to fully load their item list — previously, anything past the first ~60 items resolved in the first 10 seconds after zone entry just sat unresolved until the next time the window happened to refresh. It now keeps resolving a few more items per second in the background until the whole list is loaded.
This mod has no additional files

