promotional bannermobile promotional banner

ClemmerGear

A smart gear assistant for casual and solo play, featuring real-time bag scanning, custom stat weights, and a high-velocity Solo Mode for questing - now with an AH Upgrade Scanner.

File Details

ClemmerGear v1.0.16

  • R
  • Mar 30, 2026
  • 49.27 KB
  • 39
  • 12.0.5+1
  • Retail

File Name

ClemmerGear v1.0.16.zip

Supported Versions

  • 12.0.5
  • 12.0.1

## v1.0.16

### Improvements
- **Proactive UI Scanning:** Implemented a new "Dispatcher" system that actively hunts for bag and bank buttons. Upgrade arrows now populate automatically when opening bags, no longer requiring a mouse-over to "wake them up."
- **Zero-Lag Item Moving:** Added a direct hook to Blizzard's ContainerFrameItemButtonMixin. Upgrade arrows now "snap" to their new slots instantly when items are moved, eliminating the previous sub-second delay.
- **Ghosting Protection:** Added a strict visibility-parent check to all markers. This prevents "trail arrows" from staying on screen when Blizzard recycles frames or when system menus (like Options) are open.
- **Multi-Tap Opening:** When the bag or bank is opened, the addon now performs a "Triple-Tap" scan (Immediate, 0.1s, and 0.3s) to ensure every button is caught, even if the game is laggy or using "lazy loading."

### Fixes
- Fixed an issue where arrows would only appear after the user hovered over an item.
- Fixed "Ghost" arrows that would occasionally remain in empty slots after moving an item.
- Fixed a Lua error (`attempt to call method 'IsAnyContainerFrameShown'`) caused by internal Blizzard API changes in the modern Retail UI.
- Improved reliability of the Character Pane arrows to ensure they stay updated in real-time when the Upgrade Panel is used.

### Internal
- Optimized RadarScan: Updated the frame enumerator to be "cache-aware," significantly reducing CPU impact during high-frequency scans.
- Added Slot Zero Protection: Prevents the engine from attempting to calculate upgrades for non-item buttons (like empty bag-slot icons).