One For All v1.3.8
What's new
One For All v1.3.8
Fix: Excluded LibDBIcon button position persistence
Fixed excluded LibDBIcon buttons (e.g. AlterEgo, BugSack) spawning outside the minimap circumference after reload or relog. Root cause: the addon was saving raw absolute screen coordinates for all excluded buttons, including LibDBIcon-managed ones — coordinates that are session-dependent and meaningless across reloads.
- LibDBIcon buttons now rely exclusively on
LibDBIcon:Refresh()and their savedminimapPosangle to restore position on the minimap circumference. - Raw pixel coordinates are saved only for non-LibDBIcon (anonymous) buttons.
- Position locking is no longer applied to LibDBIcon buttons at login — LibDBIcon handles their placement natively.
PLAYER_ENTERING_WORLDnow dispatches LibDBIcon buttons and anonymous buttons independently, preventing cross-contamination between the two positioning systems.
Compatible with WoW 12.0.7 / 12.0.5 / 12.0.1 and Classic flavors.
This mod has no additional files