DHUD3
DHUD3
DHUD3 is a modular Heads Up Display Addon.
Core Module
Core functionality on which the other modules build up. Lets you set DHUD3 general settings (scale, situation alpha, font, etc). (More info)
Player Module
Bars to show Player and Target Health/Power information, and Target and Target of Target name plates. (More info)
Auras Module
Show player buffs and/or weapon enchants close to expiring. (More info)
Abilities Module
Show/track abilities specific to your class applied to your target (DoTs, HoTs, etc), or Death Knight runes.(More info)
Pet Module
Bars to display Pet's Health/Power information. You can also use them to show Vehicle/Player information when in a vehicle and/or to show druid mana while shape shifted. (More info)
Outer Module
Bars to display Focus' or Target of Target's Health/Power, and/or Threat information. (More info)
Cast Module
Bars to display PLayer and Target cast. The bars overlap with the Player Module. (More info)
TO DO
- Add more tracking posibilities to the Abilities Module.
- Bar's text and Name Plates "click through"
- Movable bars, or at least the options to increase the horizontal distance form the center (This one I am still thinking about)
Known Issues
Focusing using drop down menu is now a protected function. Using the focus option in DHUD3 drop-down menus will generate an error.
To change the version id, open up DHUD3.toc in Notepad (or whatever you use for a plain ole text editor) and change the value for
## Interface:
to 30300
I just posted a detailed error report (ticket) for issues since patch 3.3. I hope it helps in getting this updated (I'm lost without DHUD3 lol).
First, let me appologize for the long absence and the unresolved bugs.
Second let me give you some "bad" news. I have completly lost my interest in WoW at the time being. I am no longer paying for my suscription and don't now if I will ever do again. A such, I wont be working on DHUD3 any longer. My appologies to all the users who love DHUD and supported it and me (as the developer) for the last years. I would love if some one would take over the project (please contact me if you are interested).
With no further dew, may our paths meet agan some day!
FOR THE HORDE!
Foam
Dunno if this is a problem of this particular addon since I use a few, but think it is since the problem started after the installation of DHud3.
What happens:
Pet bar is there when mount.
Pet bar isn't loading when dismount.
Is there an option I've missed to make the pet bar reload upon dismount?
I've looked but really not too familiar with the options yet and kinda scared to change default lol
My problem might sound weird...
I disabled click-through everywhere, but can't... select myself.
I can target myself only using F1, but have nothing to click at, so no right-click menu for me.
Where do I find something to click on for the usual player right-click menu (the leave group, loot settings, .. one)?
My hope was to disable other player frame addons and use DHUD3 only.
Thank you :)
Sub
Have u tried using the DHUD3 minimap icon? there u can find the player menu.
Foam
Foam
Let me know if you found the options.
Foam
@thecrimsonking: YEs, DHUD3 has a castbasr module to track your na your target's spell casting
Message: Interface\AddOns\DHUD3\DHUD3.lua:418: attempt to perform arithmetic on local 'r0' (a nil value)
Time: 10/24/09 17:47:01
Count: 2102
Stack: [string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
[C]: ?
Interface\AddOns\DHUD3\DHUD3.lua:418: in function `Colorize'
Interface\AddOns\DHUD3\DHUD3.lua:874: in function <Interface\AddOns\DHUD3\DHUD3.lua:865>
Locals: self =
UpdateAlpha = <function> defined @Interface\AddOns\DHUD3\DHUD3.lua:343
OnUpdateBarPower = <function> defined @Interface\AddOns\DHUD3\DHUD3.lua:922
SetModuleEnabled = <function> defined @Interface\AddOns\DHUD3\DHUD3.lua:677
EnableModule = <function> defined @Interface\AddOns\Announce\libs\AceAddon-3.0\AceAddon-3.0.lua:242
RegisterModuleOptions = <function> defined @Interface\AddOns\DHUD3\DHUD3.lua:619
OnUnitPower = <function> defined @Interface\AddOns\DHUD3\DHUD3.lua:892
IterateEmbeds = <function> defined @Interface\AddOns\Announce\libs\AceAddon-3.0\AceAddon-3.0.lua:296
DropFrame = <function> defined @Interface\AddOns\DHUD3\DHUD3.lua:811
GetModuleEnabled = <function> defined @Interface\AddOns\DHUD3\DHUD3.lua:666
Printf = <function> defined @Interface\AddOns\DHUD3\Libs\AceConsole-3.0\AceConsole-3.0.lua:69
layout =
}
SetDefaultModulePrototype = <function> defined @Interface\AddOns\Announce\libs\AceAddon-3.0\AceAddon-3.0.lua:276
defaultModuleState = true
IsEnabled = <function> defined @Interface\AddOns\Announce\libs\AceAddon-3.0\AceAddon-3.0.lua:297
DisableModule = <function> defined @Interface\AddOns\Announce\libs\AceAddon-3.0\AceAddon-3.0.lua:251
GetFont = <function> defined @Interface\AddOns\DHUD3\DHUD3.lua:744
RegisterMessage = <function> defined @Interface\AddOns\Announce\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:117
GetArgs = <function> defined @Interface\AddOns\DHUD3\Libs\AceConsole-3.0\AceConsole-3.0.lua:144
RemoveBarStat = <function> defined @Interface\AddOns\DHUD3\DHUD3.lua:1015
db =
}
SetEnabledState = <function> defined @Interface\AddOns\Announce\libs\AceAddon-3.0\AceAddon-3.0.lua:290
enabledState = true
RegisterEvent = <function> defined @Interface\AddOns\Announce\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:117
IterateModules = <function> defined @Interface\AddOns\Announce\libs\AceAddon-3.0\AceAddon-3.0.lua:295
MoveFrame = <function> defined @Interface\AddOns\DHUD3\DHUD3.lua:798
Colorize = <function> defined @Interface\AddOns\DHUD3\DHUD3.lua:400
date = "2009-09-04"
NewModule = <function> defined @Interface\AddOns\Announce\libs\AceAddon-3.0\AceAddon-3.0.lua:181
GetModule = <function> defined @Interface\AddOns\Announce\libs\AceAddon-3.0\AceAddon-3.0.lua:166
PLAYER_DEAD = <function> defined @Interface\AddOns\DHUD3\DHUD3.lua:772
OnUpdateBarHealth = <function> defined @Interface\AddOns\DHUD3\DHUD3.lua:865
GetUnitHealth = <function> defined @Interface\AddOns\DHUD3\DHUD3.lua:281
UnregisterChatCommand = <function> defined @Interface\AddOns\DHUD3\Libs\AceConsole-3.0\AceConsole-3.0.lua:111
revision = "r151"
versionstring = "0.3"
OnProfileChanged = <function> defined @Interface\AddOns\DHUD3\DHUD3.lua:652
GetName = <function> defined @Interface\AddOns\Announce\libs\AceAddon-3.0\AceAddon-3.0.lua:220
optionsFrames =
}
version = "0.3"
baseName = "DHUD3"
GetUnitPower = <function> defined @Interface\AddOns\DHUD3\DHUD3.lua:305
Minimap = DHUD3_MinimapButton {
}
UnitIsPet = <function> defined @Interface\AddOns\DHUD3\DHUD3.lua:454
Disable = <function> defined @Interface\AddOns\Announce\libs\AceAddon-3.0\AceAddon-3.0.lua:233
SetMinimapButtonPosition = <function> defined @Interface\AddOns\DHUD3\DHUD3.lua:1025
OnEnable = <function> defined @Interface\AddOns\DHUD3\DHUD3.lua:628
SetBarsStat = <function> defined @Interface\AddOns\DHUD3\DHUD3.lua:965
SetDefaultModuleLibraries = <function> defined @Interface\AddOns\Announce\libs\AceAddon-3.0\AceAddon-3.0.lua:258
Enable = <function> defined @Inte
Date: 2009-10-20 23:37:35
ID: 2
Error occured in: Global
Count: 1
Message: ..\AddOns\DHUD3\Cast.lua line 165:
attempt to index global 'mod' (a function value)
Debug:
(tail call): ?
(tail call): ?
DHUD3\Cast.lua:165:
DHUD3\Cast.lua:162
(tail call): ?
[C]: ?
[string "safecall Dispatcher[2]"]:9:
[string "safecall Dispatcher[2]"]:5
(tail call): ?
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:794:
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:609
(tail call): ?
[C]: ?
[string "safecall Dispatcher[3]"]:9:
[string "safecall Dispatcher[3]"]:5
(tail call): ?
...e\AddOns\ButtonFacade\Libs\AceGUI-3.0\AceGUI-3.0.lua:305: Fire()
...de\Libs\AceGUI-3.0\widgets\AceGUIWidget-CheckBox.lua:50:
...de\Libs\AceGUI-3.0\widgets\AceGUIWidget-CheckBox.lua:46
AddOns:
--------------
and:
Date: 2009-10-20 23:37:31
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\DHUD3\Outer.lua line 278:
attempt to index global 'mod' (a function value)
Debug:
(tail call): ?
(tail call): ?
DHUD3\Outer.lua:278:
DHUD3\Outer.lua:275
(tail call): ?
[C]: ?
[string "safecall Dispatcher[2]"]:9:
[string "safecall Dispatcher[2]"]:5
(tail call): ?
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:794:
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:609
(tail call): ?
[C]: ?
[string "safecall Dispatcher[3]"]:9:
[string "safecall Dispatcher[3]"]:5
(tail call): ?
...e\AddOns\ButtonFacade\Libs\AceGUI-3.0\AceGUI-3.0.lua:305: Fire()
...de\Libs\AceGUI-3.0\widgets\AceGUIWidget-CheckBox.lua:50:
...de\Libs\AceGUI-3.0\widgets\AceGUIWidget-CheckBox.lua:46
AddOns: