promotional bannermobile promotional banner

Personal Resource Display (PRD)

A clean, customizable health and power bar for your player character.

File Details

Personal Resource Display

  • R
  • May 6, 2026
  • 39.90 KB
  • 442
  • 12.0.5
  • Retail

File Name

PersonalResourceDisplay.zip

Supported Versions

  • 12.0.5

v4.3.0 – The Settings Overhaul & Stability Update

🖥️ New Settings UI & Navigation

  • 7-Section Sidebar: We’ve replaced the flat tabs with a modern sidebar (General, Player, Pet, Bars, Style, Features, Profiles). Each section now scrolls independently to its exact content height for better navigation.

  • Intuitive Reorganization:

    • Size & Position: Each bar's size controls now live within their respective sections (Player, Pet, Bars) instead of a shared tab.

    • New General Tab: Replaces the old Position tab; includes X/Y offsets, scale, frame lock, and the "Hide when mounted" toggle.

    • Contextual Placement: Class color options moved to Player (with health settings), and Font Size moved to Bars (near cast bar/resource controls).

  • Live Language Switching: Full translation support for EN / DE / ZH / RU. You can now switch languages via the header dropdown and see changes instantly without a UI reload.

📊 Bars & CDM Improvements

  • Smart Width/Height Hints: Sliders now show inline hints like (0 = global · CDM sync) to clarify fallback behavior at a glance.

  • CDM Integration:

    • The Cooldown Manager (CDM) is officially out of BETA!

    • Sync Width and Gap settings moved to the Bars section to sit directly next to the sliders they affect.

  • New Bar Ordering:

    • Replaced the clunky dropdown with native WoW-textured ▲ / ▼ arrows for a crisper look at any UI scale.

    • Cast Bar Logic: The cast bar is now hard-coded to stay below the main stack. This fixes several edge-case crashes, reducing the draggable slots from 7 to 6.

🛠️ Bug Fixes & Compatibility

  • ShadowUnitFrames (SUF) Compatibility: Fixed a critical issue where Blizzard cast bar suppression triggered ADDON_ACTION_BLOCKED errors.

    • Technical Note: We replaced RegisterStateDriver logic with SetAlpha(0) + event unregistering to prevent recent WoW patch changes from forcing Show() calls on protected SUF frames.