File Details
1.3.0
- R
- Jan 18, 2026
- 12.01 KB
- 29
- 2.5.5+1
- Classic + 1
File Name
1.3.0.zip
Supported Versions
- 2.5.5
- 1.15.8
v1.3
Fixes:
- Restored disenchant click functionality on modern Classic clients where secure-action buttons may only fire on mouse-down depending on client/CVar settings.
- Prevented secure-button taint / blocked clicks by deferring UI rebuilds until after combat ends when the client is in combat lockdown.
- Fixed edge cases where bag/skill updates could rebuild button attributes at unsafe times, resulting in clicks doing nothing.
Improvements:
- Buttons now register for both mouse-down and mouse-up click types to ensure consistent behaviour across Classic Era, Classic Anniversary, and TBC-era clients.
- Added a queued rebuild path: if a refresh is requested during combat, it is performed automatically once combat ends for stability.
- Rebuild triggers were consolidated so manual refresh, bag changes, and skill updates all follow the same safe path.
Compatibility:
- Maintains compatibility with both Vanilla (Classic) and Outland (TBC) items for tooltip prediction logic.
- No changes to existing Classic vs Outland disenchant table selection; this release focuses on click reliability and secure UI stability.
Internal:
- Refactored rebuild entry points to avoid calling secure attribute changes from unsafe events.
- Minor code clean-up and version bump only; no changes to probabilities/tables in the disenchant engine.

