Repository navigation
ASDrops v1.5.7
What's Changed
- Keep frames on top of cards; add settings window, minimap button and collected-item options by @Valorless in #7
Keep frames on top of level-up/jewelry cards
- New global helper
ASDropsKeepOnTop(frame)(inASDropsLootIcons.lua, loaded first). It guards onAZS_SetOnTopOfScreens, usespcall, andGameTooltipis kept on top once. - Applied to every frame ASDrops creates (loot bar, icons, borders, resize handles, missing row and its icons, event/update frames). Previously unnamed frames now have unique global names.
- The backpack mirror is intentionally left alone, since the bag stays under the cards.
Settings window and minimap button
- New
ASDropsSettings.lua(added to the.toc). A draggable minimap button (angle saved inASDropsDB.minimapAngle) and/asdropsor/asdrops settingsopen and close the window./asdrops debugis unchanged. - Row toggles, default on: show the loot bar (
ASDropsDB.barHidden) and show the missing-items row (ASDropsZoneDB.hidden, the same flag as/asmissing hide). - Missing-row options, default off, saved in
ASDropsZoneDB:- Show collected items: collected items are listed in the row.
- Greyscale collected items: desaturated plus a dark overlay.
- Green checkmark on collected items: drawn above the dimming.
- The greyscale and checkmark boxes are disabled until "Show collected items" is on.
- Settings apply live and have gold-titled tooltips.
Missing row
- Items are sorted by boss order. Collected items stay in that order. Lists without boss info keep the rarity/name order.
- The "Missing in … (N)" label counts only missing items;
/asmissing listprints only missing items.
Docs
- README updated (Features, Commands, Saved Variables, How it works).
Full Changelog: v1.4.6...v1.5.7