Get an Epic Experience with Premium

DHUD for 6.0

HUDs Login to Add Favorites
  • World of Warcraft
  • 7,330 Monthly Downloads
  • Supports: 6.0.3
  • 211,185 Total Downloads
  • Updated 11/12/2014
  • Created 10/13/2008
  • 326 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: GNU Lesser General Public License version 3 (LGPLv3)
  • Newest File: DHUDv2060000_47
Support development! **

About DHUD for 6.0

DHUD is a highly configurable and customizable HUD addon in the spirit of DHUD, MetaHUD, and others designed to keep your focus in the center of the screen where your character is.

What it is

Player and target health and mana bars, casting bars, pet health and mana bars, druid mana bar in forms, bars with alternative power, spell circles with short player auras, target self auras and cooldowns, extensive target info, and much more.

Short feature list

  • Health Bars are able to display shields, heal absorption and incoming heal effects.
  • Class-specific tracking such as combo point counters, druid mana trackers, Eclipse bar, Holy Power monitoring, warlock alternative resources tracking, and more
  • Lots of DogTag-supported strings for extreme customizability (strings are parsed only once so it won't take much cpu time)
  • Alpha settings for in combat, target selected, etc.
  • Fully customizable bars and counters capable of tracking buff/debuff applications on any unit, spell/ability cooldowns, and the health/mana of any unit you specify.
  • Highly configurable (can totally re-arrange all bars, change text display, etc.)

Slash commands

  • /dhud - opens the configuration UI to tweak any setting
  • /dhud settings <settingName> = <settingValue> - to change setting using command line

Recent changes

  • Addon code have been rewriten and uses OOP design. Cpu and memory consumption is reduced
  • Code is documented and easily readable.
  • Added new features:
  • Health bars are now able to display shields, incoming heal and absorbed heal.
  • Numbers are now truncated if enabled in settings
  • Cooldowns can be shown like it's done with auras
  • Auras whitelists, blacklists and priority lists
  • DHUD Settings addon is also rewrited to support new code
  • And more


If you want to support the addon development tell about it to your friends, the more users will use it - the better. I will update it more regularly as it become easier for me to maintain addon after full rewrite.

Frequently Asked Questions

  • Q: AddOn DHUD attempted to call a protected function (CompactRaidFrame...) during combat lockdown.
  • A: DHUD addon doesn't call any protected functions. Blizzard code can taint itself even without any addons loaded. Good article on this topic:

changelog 2.0.60000.47:
-added option to show only player self short buffs, instead of all short buffs
-changed default value of minimum time for aura to be considered short to 180 up from 60
-added option to animate prioritizied spell circles at 30% time left, animation: icon is blinking each second
-added option to animate prioritizied spell circles at 1 second left, animation: icon increases and fades out
-your opinion and ideas on animations is welcomed

changelog 2.0.60000.46:
-priest shadow orbs resourse is now restricted to shadow specialization only
-warlock burning embers base amount is now set as 25% to correctly transition hud from regen alpha
-updated api calls for combo points, this should allow to show them at all times correctly (like monk chi)
-removed option to show stored combo-points as it's no longer required with new API
-separated combo-points tracker into two: vehicle (blizzard reports it using old API) and player (uses new api) combo-points trackers
-updated ace3 lib for DHUD Options
-updated vengeance tracking to resolve, so that addon should no longer crash on tank characters

changelog 2.0.60000.45:
-removed invalid spell ids

changelog 2.0.50400.44:
-fixed bug with dragon elite icon not disappering when changing zone (e.g. teleporting out of instance)
-fixed bug with data trackers not updating it's existance during zone change (e.g. mana bar was still displayed for druids that were teleporting out of instance as bear to flight form)
-fixed necrotic strikes value to be displayed with "-" sign instead of "+" sign by default in health bar text
-added new setting to show shields, it will behave more like usual wow frames, shields are shown but cann't go over maximum health
-added tracking for cooldowns of flyout spells like shaman totems or mage portals
-added tracking for cooldowns with charges like monk roll
-added tracking for shaman totems, it also tracks totem that is persistent through Totemic Persistance talent
-added tracking for pet spells that are not set on autocast
-cooldowns that are trigerred for multiple spells (e.g. shaman shock spells) are now grouped together
-cooldowns that are trigerred when school is  locked are now grouped together and colorized according to school type
-cast bar tracker can now identify who interrupted spell, this information is shown in the UI
-cast bar ui will now correctly wait 1 second after cast was ended before fading out
-added tracking for monk stagger
-added tracking for tank vengeance
-added option to hide bar during pet battles
-added translation for Chinese by, not everything is translated yet

changelog 2.0.50400.43:
-fixed error with "endTime" for channeling spells
-added various player character buffs to be shown in target short auras (like Shield Wall, Cloak of Shadows, etc..)

changelog 2.0.50400.42:
-fixed vehicle power update for some vehicles (plants vs zombies: power was returned as SUN_POWER but events where reporting it as ENERGY)
-added setting to set scale of blizzard power auras
-settings that affect blizzard power auras will be reapplied to frame when required
-fixed font scaling bug on first game run (since game API function FontInstance:SetFont("filename", fontHeight, "flags") is now working asynchronously for not loaded fonts)
-added various player character buffs to be shown in target short auras (like Shield Wall, Cloak of Shadows, etc..)
-added visual settings for previous command line options
-fixed slider behaviour for DHUD Settings, it was broken in 5.4 (the 'value step' property is ignored by WoW API)

changelog 2.0.50400.41:
-toc update
-target and self drop down menus will now initialize on-demand to reduce possibility of tainting blizzard code (never saw a taint after that)
-added setting to hide "not enough energy" and simmiliar errors (currently only command line)
-added setting that contains code to be executed when logging-in, changing camera max. distance, etc. (currently only command line)
-added color setting for pet energy (dk ghouls) (currently only command line)

changelog 2.0.50300.40:
-Reverse cast bar animation settings is now handled by the addon
-Fixed issue with timers disappearing at certain conditions
-Fixed exception in cooldowns update function when teleporting on some system
-Fixed vehicle bars not showing for certain vehicles
-Castbar should display proper cast time at the end of animation

changelog 2.0.50300.39:
-Fixed exception when copying profile with custom layout from character with different class
-Fixed exception on some systems during init in createBar function, need confirmation
-Fixed bug with combat state not updating when player encounters loading screen
-Unit elite icon is now updated when unit changes it's classification
-Death-knight runes should no longer disappear when player enters vehicle or settings preview stops
-Cast delay is now correctly displayed
-Fixed non-interruptible cast shield icon coordinates
-Resource bars will now hide when player is dead
-Paladin holy power now colorizes circles in following order: red, orange, green, green, green
-Added option to always show bar background texture under cast bars
-Added code to make bitwise operations using integer arithmetic (WoW return incorrect results for bitwise operations on Mac OS X), this should solve Mac issues, need confirmation, thanks TheSin for help with identifying the source of the problem

changelog 2.0.50300.38:
-Target short auras are now correctly shown when player is in vehicle
-Fixed exception when hiding frames for dead state
-All data should now be correctly updated after player encounters loading screen
-Settings should now correctly apply when changing profiles
-Icon settings are now handled by the addon
-Target buffs and debuffs timers settings are now handled by the addon
-Background texture setting is now handled by the addon
-Offset settings are now handled by the addon
-Scale settings should now correctly scale circle and rectangle frames
-Castbar preview should now correctly disappear
-Target short auras white list is now correctly handled
-Short auras priority lists are now handled by the addon
-Health bar should no longer display wrong health percent when shield is active, but display shields setting is off

changelog 2.0.50300.37:
-DHUD Settings addon rewritten to be compatible with new DHUD addon.

changelog 2.0.50300.36:
-bug fixes

changelog 2.0.50300.35:
-bug fixes

changelog 2.0.50300.34:
-Updated MyMinimapButton class from version 0.4 to version 1.0 and fixed code to work with MoP
-Addon code have been rewritten and uses OOP design. Cpu and memory consumption is reduced
-Code is documented and easily readable.
-Added new features:
-Health bars are now able to display shields, incoming heal and absorbed heal.
-Numbers are now truncated if enabled in settings
-Cooldowns can be shown like it's done with auras
-Auras whitelists and blacklists
-DHUD Settings addon is currently in process of rewriting, all settings can be set via command line


First Previous Page 13 of 32 Next Last
  • #305

    As far as i know it changes rune color to death (purple) if it's available. I will check this talent later, but when i played dk runes changed colors correctly.

  • #302

    *THINK* I found a bug.  Turning the SHOWPLAYERBUFFS setting off for me disables the ability to click on the target for the player menu.  Duplicated this by reinstalling, reset settings.  Turning it off removes abiltity to pull up player menu from target text.  Turning it back on reenables menu.  BTW tahnks for the awesome addon.  Can't live w/o this!


  • #299

    as a warlock next to my mana, i have a tiny bar, thats 25% filled and purple. idk what it is, i cna't remove it and its there even tho i have no pet.


    edit: i think thats supposed to be my pets mana, but since my pet doesnt use mana and uses energy is weird. not to mention the mana is only 25% which is even more weird. (i can't remove it either) 

    Last edited by SeifCham on 10/22/2012 5:17:13 AM
  • #300

    It displays warlock's demonic fury resource, I'll look further into it on the weekends, seems that your specs have various resource systems. I've leveled my warlock only to level 10, and didn't have alot of time to test it.

  • #301

    ah i see. well it displays for every spec as of right now. demonic fury is only for demo locks.

    Last edited by SeifCham on 10/22/2012 11:09:47 AM
  • #296

    I've added monk chi. Sorry for taking it so long, but i really didn't have much time.

  • #298

    Thank you!!!

  • #297

    You, sir, are a god.

  • #295

    I just created a ticket for the missing Monk Chi support.  I am looking forward to it being added soon.  Thanks!

  • #294

    Any ETA on implementing the tracking of Chi for Monks?


  • #293

    Nice addon man! Would it be possible to add Anticipation combo pts for rogues? So I can see how many Anticipation points I have before I make my finishing move. (They could be black bubbles with numbers in them)

  • #292

    Having issue with the profile support.  Everytime I go on a different toon, or new toon, and copy the settings, the settings don't copy and it stays as the default settings.  This has never worked for me in any incarnation of dhud, any thoughts?

  • #289

    I love this hud, but am feeling the lack of Monk Chi (like DK Runes).  Any word on when it'll be added?

  • #290

    I will add them as soon as I ding my main to level 90 :)

  • #291

    You mean... you're actually letting yourself enjoy the game instead of spending day and night slaving over user requests?  Mind.  Blown. :-)  Good luck dinging 90, and not only because it serves my own purposes. :-)

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Dying Light Wiki Game Giveaway