File Details
058
- R
- May 9, 2026
- 3.96 MB
- 35
- 12.0.5
- Retail
File Name
BazBars-058.zip
Supported Versions
- 12.0.5
BazBars
058 (2026-05-09)
Full Changelog Previous Releases
- v058: per-bar endcaps + Bar 1 hide toggles
Per-bar side endcaps. New "Side Endcaps" dropdown in the Edit Mode
popup adds Alliance gryphon or Horde wyvern art on a bar's left and
right sides. Sized to a single button row by default so multi-row
bars don't get oversized art; "Scale Endcaps with Bar Height"
checkbox switches to scale-with-height, and an "Endcap Size" slider
(50%-200%) tunes the fixed-size mode. Endcap textures live on a
high-frame-level overlay so they render above the buttons.
Hide-default-Bar-1 + hide-art toggles under General Settings ->
Blizzard UI. Per the Blizzard source the Bar 1 frame is MainActionBar
(parented directly to UIParent, not MainMenuBar - that was the first
attempt's miss). Two independent toggles:
- Full hide: SetParent(hidden) + UnregisterAllEvents on
MainActionBar so Blizzard's event-driven code can't re-show it
mid-session. /reload required after un-hiding to fully restore
Blizzard's bar event handling, but the visible state restores
live.
- Art-only: SetShown(false) on MainActionBar.BorderArt and
MainActionBar.EndCaps. Pure texture toggle, no taint or combat
issues.
Combat-protected operations defer to PLAYER_REGEN_ENABLED.
Combat guards on Bar:Resize and Bar:SetScale - both move secure
child buttons, so Blizzard blocks them during combat. Now they bail
with a chat print instead of erroring with ADDON_ACTION_BLOCKED.

