promotional bannermobile promotional banner

KeylzResourcesDK

KeylzResourcesDK is a minimalist, Death Knight–only resource addon that replaces the default rune orbs with clean bar segments and a matching runic power bar for Midnight, without using the personal resource manager.

File Details

KeylzResourcesDK.zip

  • B
  • Nov 14, 2025
  • 7.68 KB
  • 14
  • 12.0.0
  • Retail

File Name

KeylzResourcesDK.zip

Supported Versions

  • 12.0.0

Initial Public Beta of KeylzResourcesDK

This is the first public beta release of KeylzResourcesDK, a clean, Death Knight–exclusive resource display addon featuring rune bars and a runic power bar with spec-adaptive behavior.


🔧 Core Features Added

Rune Bars

  • Replaces default rune circles with clean horizontal bar segments.

  • Smooth rune recharge animation.

  • Dark-grey charging color & bright ready color.

  • Automatic sorting: highest-charged runes appear leftmost.

  • Configurable rune bar width and height.

  • Rune colors are now saved per specialization:

    • Independent colors for Blood (250), Frost (251), and Unholy (252).

Runic Power Bar

  • Flat RP bar matching the total width of rune segments.

  • Default color #c1d0ff, customizable via color picker.

  • Height is fully adjustable (px).

  • Spec-based tick marks:

    • Frost: 35%, 70%

    • Unholy: 30%, 60%, 90%

    • Blood: No ticks (by design)

Layout & Positioning

  • Bars can be freely moved; position is saved.

  • “Lock frame” option added.

  • New: Swap Layout Toggle

    • Option to swap runes and runic power position.

    • Runes on top (default) or RP on top.

UI & Options

  • Modern Settings → AddOns integration using Blizzard’s new API.

  • /keylzdk and /krdk slash commands for quick access.

  • Number-box inputs for pixel-perfect width/height control.

  • Texture selector (Default, Raid, Flat).

  • Clean, minimal configuration panel.


🧊 Technical & Stability

  • Safe handling of “secret value” power API returns (Midnight expansion change).

  • All power reads use SafeUnitPower / SafeUnitPowerMax to avoid Lua errors.

  • Continual updates via smooth 0.05s ticker.


🤖 AI-Assisted Creation

This addon was co-developed with the help of ChatGPT, with all in-game testing, refinement, and design handled manually.