Get an Epic Experience with Premium

DHUD for 6.0

HUDs Login to Add Favorites
  • 11 Likes
  • World of Warcraft
  • 4,777 Monthly Downloads
  • Supports: 6.0.3
  • 221,760 Total Downloads
  • Updated 01/07/2015
  • Created 10/13/2008
  • 334 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: GNU Lesser General Public License version 3 (LGPLv3)
  • Newest File: DHUDv2050400_51b
or
Support development! **
Donate

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

Support

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: http://us.battle.net/wow/en/forum/topic/6933303515

------------------------------------------------------------------------
r11 | mad111cat | 2015-01-07 22:26:42 +0000 (Wed, 07 Jan 2015) | 2 lines
Changed paths:
   M /trunk/DHUD/DHUD.toc
   M /trunk/DHUD/DHUD_GUI.lua
   M /trunk/DHUD/internal_changelog.txt
   M /trunk/DHUD_Options/DHUD_Options.toc

changelog 2.0.60000.51:
-fixed cast bar info after gcd updates
------------------------------------------------------------------------
r10 | mad111cat | 2015-01-07 19:22:46 +0000 (Wed, 07 Jan 2015) | 2 lines
Changed paths:
   M /trunk/DHUD/DHUD.toc
   M /trunk/DHUD/DHUD_GUI.lua
   M /trunk/DHUD.wowsuo
   M /trunk/DHUD_Options/DHUD_Options.toc

changelog 2.0.60000.51:
-fixed target cast bar info after gcd updates
------------------------------------------------------------------------
r9 | mad111cat | 2015-01-07 18:02:35 +0000 (Wed, 07 Jan 2015) | 2 lines
Changed paths:
   M /trunk/DHUD/DHUD.toc
   M /trunk/DHUD/DHUD_DataTrackers.lua
   M /trunk/DHUD/internal_changelog.txt
   M /trunk/DHUD_Options/DHUD_Options.toc

changelog 2.0.60000.50:
-updated bandit's guile tracking and removed logs
------------------------------------------------------------------------
r8 | mad111cat | 2015-01-07 17:17:10 +0000 (Wed, 07 Jan 2015) | 4 lines
Changed paths:
   M /trunk/DHUD/DHUD.toc
   M /trunk/DHUD/DHUD_DataTrackers.lua
   M /trunk/DHUD/DHUD_GUI.lua
   M /trunk/DHUD/DHUD_Main.lua
   M /trunk/DHUD/DHUD_Settings.lua
   M /trunk/DHUD/internal_changelog.txt
   M /trunk/DHUD.wowsuo
   M /trunk/DHUD_Options/DHUD_Options.toc
   M /trunk/DHUD_Options/DHUD_OptionsFrame.xml
   M /trunk/DHUD_Options/localization/enGB.lua
   M /trunk/DHUD_Options/localization/ruRU.lua
   M /trunk/DHUD_Options/localization/zhTW.lua

changelog 2.0.60000.49:
-prioritizied timers without duration (e.g. blade fury) will no longer be attempted to animate
-added tracking of global cooldown, if enabled it will be shown on player's cast bar
-added advanced tracking of some auras, currently supported only rogue's Bandit's Guile, it will add aura to list when bandits guile is not progressed and update stacks count
------------------------------------------------------------------------
r7 | mad111cat | 2014-11-24 00:30:07 +0000 (Mon, 24 Nov 2014) | 6 lines
Changed paths:
   M /trunk/DHUD/DHUD.toc
   M /trunk/DHUD/DHUD_DataTrackers.lua
   M /trunk/DHUD/DHUD_GUI.lua
   M /trunk/DHUD/DHUD_Settings.lua
   M /trunk/DHUD/internal_changelog.txt
   M /trunk/DHUD.wowsuo
   M /trunk/DHUD_Options/DHUD_Options.toc
   M /trunk/DHUD_Options/DHUD_OptionsFrame.xml
   M /trunk/DHUD_Options/DHUD_OptionsTemplates.lua
   M /trunk/DHUD_Options/DHUD_OptionsTemplates.xml
   M /trunk/DHUD_Options/localization/enGB.lua
   M /trunk/DHUD_Options/localization/ruRU.lua
   M /trunk/DHUD_Options/localization/zhTW.lua

changelog 2.0.60000.48:
-disappear animation for prioritizied spells should stop once aura time left is less or equal to 0
-fixed exception with animation of priority spells in rare cases of reloading UI
-added option to disable mouse click and mouse over handlers by default and enable them only with certain modifier keys
-player class should correctly display for player targets (due to changes in UnitIsPlayer API)
-cooldowns for spells like "Death from above" that incur a global 2 seconds cd and get grouped together should be degrouped once actual cooldown starts
------------------------------------------------------------------------

Comments

First Previous Page 8 of 33 Next Last
  • #392

    this is the before shot from before i open the setting clearly showing i have no bars atall :S

  • #393

    Dhud command line handler is registered before UI code, so in case of error it may work even without GUI loaded. Do you see "DHUD: Version v2.0.50300.38 loaded" in you chat frame? Have you tried another character/disabling other addons?

    Last edited by MAD111CAT on 6/28/2013 6:41:07 AM
  • #394

    no i don't get the dhud loaded line in the chat frame is there a known addon clash with anything particular?

    and is there any reason you know of that the fresh dhud download wouldn't load Maybe old dhud settings etc possibly confusing it?

  • #391

    Okie so this is the image i get as u can see from both images the first is an example of dhud clearly not bein present although it should be there and the 2nd is the image of the green rectangle i get when i open the settings (the setting opening proving the addon is active despite the lack of it actually being there and i am using windows Vista for OSGreen Rectanggle

    Last edited by 01deanm on 6/28/2013 6:24:41 AM
  • #387

    Seem to be having serious issues with the 5.0 i've been using 3.0 all through pandaria but switched for the new features now when i load my game i get no dhud come up atall nd when i type /dhud for controls the options come up and where i should have the dhud bars round my char i get a big green rectangle very confused any help would be appreciated i have already deleted it completly and reinstalled just to check

  • #390

    Please post screenshot of what happens on your screen after opening settings. What is your operating system? If it's mac than it currenly is a known problem, I'll try to fix it on the weekends.

  • #386

    Sorry its complete unusable and im going back to the old BEFORE the big redisign and wait till you have rewritten everything cause upon loading the profil of my main on my alt no matter what i do i allways get the following error on alt:

    Message: Interface\AddOns\DHUD\DHUD_GUI.lua:3782: attempt to index field '?' (a nil value)
    Time: 06/27/13 22:20:37
    Count: 1
    Stack: Interface\AddOns\DHUD\DHUD_GUI.lua:3782: in function `setDataTrackersList'
    Interface\AddOns\DHUD\DHUD_GUI.lua:3740: in function `onDataTrackersSettingChange'
    Interface\AddOns\DHUD\DHUD_GUI.lua:3755: in function `setDataTrackerListSetting'
    Interface\AddOns\DHUD\DHUD_GUI.lua:4442: in function `init'
    Interface\AddOns\DHUD\DHUD_GUI.lua:6005: in function `init'
    Interface\AddOns\DHUD\DHUD_GUI.lua:3622: in function `init'
    Interface\AddOns\DHUD\DHUD_Main.lua:156: in function `main'
    Interface\AddOns\DHUD\DHUD_Main.lua:168: in function `func'
    Interface\AddOns\DHUD\DHUD_LibClasses.lua:68: in function <Interface\AddOns\DHUD\DHUD_LibClasses.lua:68>

    Locals: self = <table> {
    helper = <table> {
    }
    textField = DHUD_Left_TextSmall1_textField {
    }
    dataTrackersList = <table> {
    }
    group = <table> {
    }
    textFormatInfo = <table> {
    }
    valuesHeight = <table> {
    }
    dataTrackersListSettingName = "framesData_leftSmallBar1"
    }
    dataTrackersList = <table> {
    1 = <table> {
    }
    2 = <table> {
    }
    }
    copy = nil
    (for generator) = <function> defined =[C]:-1
    (for state) = <table> {
    1 = <table> {
    }
    2 = <table> {
    }
    }
    (for control) = 2
    i = 2
    v = <table> {
    }
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = <table> {
    }
    (*temporary) = <table> {
    helper = <table> {
    }
    textField = DHUD_Left_TextSmall1_textField {
    }
    dataTrackersList = <table> {
    }
    group = <table> {
    }
    textFormatInfo = <table> {
    }
    valuesHeight = <table> {
    }
    dataTrackersListSettingName = "framesData_leftSmallBar1"
    }
    (*temporary) = <function> defined @Interface\AddOns\DHUD\DHUD_GUI.lua:3759
    (*temporary) = "attempt to index field '?' (a nil value)"

    So back to DHUDv1550000f for me as the new versions more seems like BETAs...

  • #389

    You copied settings from another character that is set to display resource that is unavailable to your current character (e.g. Death-Knight Runes) . I designed addon so, that it will track only those resources, that your character have. So far this is the only exception that anyone found, so I don't think it can be called beta. For now just reset your profile on your alt. I will fix this problem in the next update.

  • #382

    is there any way to remove the health shield? I dont like it and want to remove it. is there any way i can?

  • #383

    General Tab, second page, untick Show Shields, Heal Absorption, Incoming Heal.

  • #380

    Version 2.0.50300.38 is available, changes:
    -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 encouters loading screen
    -Settings should now correctly aplly 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

  • #371

    The one thing that I loved about this addon was how easy it was to use. I feel like you made it a bit overcomplicated, but hey, to each his own. Is there a way to disable the borders around the bars like in the previous versions? I guess I'm blind or stupid, because I don't see one. If you've taken it out, please God put it back in. The borders look so ugly around the healh bars.

  • #375

    It still shows the same data that it was showing before rewrite, every feature that was added is optional and can be disabled. Amount of setting has been increased, but I think that this was required step. Borders can be disabled on 2nd page of general tab. Please use version 2.0.50300.38 or later for this to work.

  • #381

    Version .38 is fantastic. I had un-clicked the border option with v.37 and nothing had changed, but I log in after updating this and it looks exactly how I want it to. Thanks!

  • #378

    Uploaded new version one hour ago, curse usually approves it within 2-8 hours.

    Last edited by MAD111CAT on 6/26/2013 3:27:05 AM
  • 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 »

Gamepedia Free-shirt Giveaway