Repository navigation
1.2.0
Reforged UI
1.2.0 (2026-10-14)
Full Changelog Previous Releases
- Give the damage meter skin the addon icon, and its own section on the CurseForge page
- Skin the built-in damage meter in the race themes, as its own addon
- Frame the Scourge damage meter in bone all round
Scourge's top bar edge is a thin bone beam with clear rows under it (the
top bar's panel fills behind), so around the meter it left a gap on the
inside, and its wood-and-iron posts didn't match the bone. The meter now
gets its own Scourge edge, the beam stretched to the trim's full height,
and posts cut from it upright, so the corners mitre bone into bone. - Show the CurseForge logo as the addon's icon in the AddOns list
A 64x64 TGA cut from ReforgedUI.png replaces the stock PvP banner icon. - Mitre the damage meter's corners instead of capping them
The top bar's corner pieces are wall ends, not 90 degree joins, so on a
closed frame they floated beside the trim. Each corner is now a mitre of the
theme's own beam and post (join.tga, made by make_damage_meter.py), and each
side runs out from its two corners and is mirrored at its middle, so all
four corners meet the pattern the same way. The trim sits in the window's
BORDER layer, under its text and buttons. - Frame the damage meter with the top bar's trim instead of cut-up target plates
The target plates' beams and posts carry one-off ornaments (Troll masks,
Tauren totems, Forsaken skulls), so tiling pieces of them repeated those and
left seams. The border is now each theme's top bar trim from Media/ (edge,
edgev, corner), which is made to repeat and already works in game. Corners
stay out of the header, so they don't cover the timer or the buttons.
make_damage_meter.py now only makes the rail and, for Skyborne (whose top
bar has no side posts), an upright copy of the edge as the post. - Bring the CurseForge description up to date with the recent changes
- Skin the built-in damage meter in the race themes, as its own addon
Reforged UI: Damage Meter (ReforgedUI_DamageMeter) is a second addon in the
same package that dresses Blizzard_DamageMeter in the current theme: each
meter window and its breakdown get the theme's target plate frame (corners,
with the beam, base and posts tiled between them), a dark inset, the theme's
rail under the header and every bar, Warcraft III's bar texture and font.
It only changes art from hooksecurefunc post-hooks, so the meter's secret
values, settings and Edit Mode place stay Blizzard's.
The art is cut from each theme's target plate by tools/make_damage_meter.py;
tools/render_damage_meter.py mocks it up. Reforged UI exposes a small
ReforgedUI global (theme and font, theme change callbacks) for it. - Add an option to move and resize the chat window