damagereskins.zip
What's new
SAVED VARRIABLES ARE NEW SO IT MEANS YOU HAVE TO RESTART YOUR CUSTOMIZATION BUT THE ERRORS SHOULD ALL BE GONE PLS TEST IT OUT AND LET ME KNOW IF THEY COME BACK !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
FixedS
- Resolved intermittent taint errors (
secret string,Action blockedwarnings) that could occur when entering or leaving combat, caused by addon styling code running inside Blizzard's protected scroll-box update path. - Fixed an issue where bar styling (textures, fonts, borders, background color) could occasionally fail to reapply after frames were recycled during heavy combat activity.
- Fixed background atlas alpha being overridden by Edit Mode transparency changes.
- Fixed minimize button visibility setting occasionally being reset by Blizzard's UI after the window was shown/hidden.
Changed
- Reskinning now hooks directly into the Damage Meter's window setup and scroll box update cycle, rather than relying on
OnShowevents and frame-recycling hooks. This is a safer, more reliable integration point that runs entirely outside of protected combat code. - Removed the combat-state monitor and periodic re-style ticker — styling is now applied automatically and immediately whenever the Damage Meter creates or updates frames, with no polling required.
- Removed all
InCombatLockdown()deferrals; styling no longer needs to wait for combat to end. - Consolidated bar texture/font/color application into a single internal refresh function (
DamageReskins_RefreshAll), called whenever a setting is changed in the options panel.
SavedVariables
- Added a new SavedVariables table (
DamageReskinsCustomColorDB) to store custom bar color overrides set via/damagereskin, separated from the main profile database. - Note: if you previously used
/damagereskin <color>commands (silver, brown, custom RGB, etc.), you'll need to re-apply that color once after updating. All other settings (textures, fonts, atlases, header styles) carry over automatically.
Internal
- Removed deprecated entry-level
UpdateStyle/SetStatusBarColorhooks. - General cleanup and consolidation of styling logic for easier maintenance going forward.
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
This mod has no related projects

