Description
Dank Unit Frames(DankUF)
A custom-built unit frame addon for WoW Classic Era focused on giving you more useful information at a glance.
Dank Unit Frames provides the complete unit-frame functionality you'd expect, but the real focus is on the custom systems built around those frames.
DankUF was built to make important combat information more visible, more configurable, and easier to react to.
Custom Features
Health Bar Color States
DankUF lets your health bars communicate a unit's condition without requiring you to read the health number.
Create three independently configurable health states, each with its own health threshold and color.
For example:
100% - 50% = Normal
50% - 25% = Warning
25% - 0% = Critical
Both the thresholds and colors are completely configurable.
The feature can also be enabled independently for each frame type, so you can use health-based coloring on raid frames while leaving your player or target frames alone.
Names can remain class-colored independently of the health bar colors, allowing both pieces of information to remain visible at the same time.
Death Warning
Don't wait until someone is dead to notice that they're in danger.
DankUF can flash a unit's frame when their health drops below a configurable threshold.
The warning threshold can be set anywhere from 5% to 90%, and the feature can be enabled independently on the frame types you choose.
The goal is simple: make you notice that someone is about to die while you still have time to do something about it.
Advanced HealComm Visualization
DankUF takes incoming healing information beyond a simple heal prediction overlay.
Incoming heals can be displayed individually and attributed to the healer casting them.
You can see:
-Who is healing the target
-How much healing is incoming
-When each heal is expected to land
-Multiple simultaneous healers
-HoTs
-Channeled heals
Healer Class Colors
Incoming heals can be colored according to the healer's class, allowing you to immediately see who is contributing healing to a target.
Custom Color for Your Own Heals
DankUF can also give your own incoming heals a completely separate color while everyone else's heals remain class-colored.
This is particularly useful when multiple healers of the same class are healing the same target.
For example, two Priests can both appear as Priest-colored heals while your heals use your custom color, making it immediately obvious which healing is yours.
Heal segments are also ordered by their expected landing time, allowing you to see what healing will land before or after your own cast.
Blizzard's built-in healing prediction can optionally be included as well.
Custom Click Casting
DankUF includes a built-in click-casting system rather than requiring a separate addon just to turn your unit frames into an interaction interface.
Bind mouse buttons and modifier combinations to:
-Spells
-Macros
-Targeting
-Unit menus
The spell picker supports rank selection and validates spells against your spellbook.
The macro picker displays your saved macros with their icons and previews.
DankUF also includes a binding coverage display so you can quickly see which mouse-button combinations are already configured.
Energy Tick
Rogues and Cat Druids can display an animated energy tick directly on the player power bar.
A visual spark moves across the bar in sync with energy regeneration, giving you a clear visual indication of when the next energy tick is coming.
Options include:
-Custom color
-Hide at full energy
-Enable or disable independently
Threat Border
DankUF can provide an immediate visual warning when a friendly unit is being targeted.
When enabled, the unit receives a configurable red threat border while something is targeting them.
The feature can be enabled independently on the frame types where you want it.
Intelligent Unit Status
DankUF gives important unit states distinct visual treatments rather than treating every non-standard state the same way.
Dead, Ghost, Offline, Feign Death, and Mind Control each receive their own presentation.
Mind-controlled units receive a red pulsing state to make it immediately obvious that a normally friendly unit is currently hostile.
Dead players retain their class-colored names, making it easier to identify who needs a resurrection during a wipe.
The Unit Frame Foundation
DankUF still provides everything needed from a complete Classic Era unit-frame replacement:
-Player
-Target
-Target of Target
-Party
-Raid
-Main Tank
-MT Target
-Pet
-Party Pet
-Raid Pet
-Health and power bars
-Cast bars
-Portraits
-Buffs and debuffs
-Aura filtering
-Range checking
-Raid markers
-Class and role indicators
-Group and raid indicators
-Level information
-Pet happiness
-Custom positioning and sizing
Every frame type can be configured independently.
That means the custom features above can be applied exactly where you want them instead of forcing the same behavior across your entire UI.
Deep Customization
Nearly every part of the frames can be configured independently.
-Frame size and scale
-Health and power layout
-Aura placement
-Aura size and wrapping
-Indicator placement
-Colors
-Textures
-Fonts
-Outlines
-Bar brightness
-Number formatting
-Portrait placement
-Cast bar appearance
-Group spacing
-Raid group positioning
-Main tank layouts
-Pet layouts
DankUF includes several custom textures and supports additional LibSharedMedia fonts and textures.
Class-Specific Features
DankUF also provides custom displays for class resources where they are relevant.
-Rogue and Druid combo points
-Druid form mana
-Paladin Reckoning stacks
-Rogue and Cat Druid energy tick
Resource displays can be positioned and styled independently.
Custom XP & Reputation Bar
DankUF includes a standalone XP and Reputation bar with custom artwork.
-XP or Reputation display
-Rested XP
-Optional text
-Adjustable width
-Adjustable height
-Adjustable opacity
-Segmented display
-Rested XP overlay
-Independent control over Blizzard's XP bar
Use DankUF 's bar, Blizzard's bar, both, or neither.
Profiles & Configuration
DankUF includes a full profile system for saving and sharing your setup.
-Named profiles
-Account-wide profiles
-Per-character settings
-Export and Import
-Protected default profile
-Profile validation
The configuration interface includes Simple and Advanced modes, so you can keep the interface straightforward when making normal changes while still having access to the deeper settings when you want them.
Built for Classic Era
I built these Unitframes because over the 20+ years I've been playing world of warcraft, one of the things I find to be the most important is Unitframes. I built these Unitframes with the care of someone that values good Unitframes above everything else. I hope that translates into an addon that youll enjoy.
If you have any issues or want to submit any feedback feel free to drop a comment, if you know me
message me in game/discord.


