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.
thanks
Then: How do I change the radius or position of the aura/ability icons? The overlap my mana bar and the target mana bar... And there is no option to change that.
And is there no possibility to change the size/behaviour of target debuff icons? And no way to display the duration time in them?
This addon could be so great... but it still lacks options that IceHUD has for a long time now...
I recall the cast bar text issue was reported a while ago. I try to keep track of all issues but comments on this page rapidly change page and get "lost". That is why I have the bug tracker option enabled at the project's Curse Forge site (http://www.curseforge.com/projects/18857/tickets/). 2nd I have a work and doing a Masters, I have 3 nights a week (4 hours tops) to play WoW on which I have to raid, quest to get money and develop DHUD3. So YES things can come slowly, this is a VOLUNTIER work, and I try to put on it all the time that I can. New funtionality comes from my personal experience or needs and from user's comments and requests. I am not an althaholic nor have the time or disposition to level all classes to 80, do all the raids, be in all the boss encounters, do all the quests, play in all the arenas and all the battlegrounds which each of them and with all DHUD3 possible configuration options. Yes, this would be ideal, but its impossible. So I look at the API, try to code it right and the users, like you, are the ones that can find bugs. Which brings me again to the bug tracker: If things are not reported there, there is a high chance they will be overlooked or missed.
Auras/abilities icons should keep track of displayed bars and reposition them selfs to be at the border of the outermost displayed bar. If they are overlapping this is a bug. Do this happen all the time or just after you change a setting on the menu? If you reload de UI do they fix or still overlap?
If you take some time to read my comments when I release or the ChangeLog you will see that the latest release added size, count, columns, # of displayed auras, and timer to the target auras. And yes I have not included this on the module description yet.
Date: 2009-09-04 22:22:58
ID: -1
Error occured in: Global
Count: 318
Message: ..\AddOns\DHUD3\DHUD3.lua line 346:
table index is nil
Debug:
(tail call): ?
[C]: ?
DHUD3\DHUD3.lua:346: UpdateAlpha()
DHUD3\DHUD3.lua:949:
DHUD3\DHUD3.lua:922
AddOns:
Swatter, v5.6.4424 (KangaII)
BadBoy, v3.4.9.7
BadBoyCCleaner, v2.1.3
BadBoyLevels, v2.0.5
Bagnon, v2.9.3
BagnonForever, v1.1.2
BagnonTooltips, v
Bartender4, v4.4.1
buffalo3, v
Capping, v3.2.003
Compass, v1.0.2
CursorCastbar, v
DebugLib, v5.1.DEV.130
DHUD3, v3.0
DoomCooldownPulse, v
GatherMate, vv1.21
GoingPrice, v3.2
GoingPriceAllakhazam, v3.2.1252075024
Jamba, v0.4g
LearningAid, v1.08
LevelDisplay, v6
LightHeaded, v297
LightHeadedDataE, v297
LightHeadedDataQIDNames, v297
LMChat, v7.4
Mappy, v2.2.6
PreformAVEnabler, v2.41
QuestHelper, v1.1.14
ShadowedUnitFrames, v
ShieldsUp, v3.1.3.79-beta
SlideBar, v5.6.4424 (KangaII)
Stubby, v5.6.4424 (KangaII)
TidyPlates, v
Titan, v4.2.9.30200 - Revision 309
TitanBag, v4.2.9.30200
TitanClock, v4.2.9.30200
TitanCoords, v4.2.9.30200
TitanGoldTracker, v4.2.9.30200
TitanLootType, v4.2.9.30200
TitanPerformance, v4.2.9.30200
TitanRegen, v4.2.9.30200
TitanRepair, v4.2.9.30200
TitanSpec, v1.4.5.30200
TitanXP, v4.2.9.30200
TotemTimers, v10.02
TradeFilter3, v3.1.2-release
TweakWoW, v2.9.3
VanasKoS, v4.21-$Rev: 427 $
BlizRuntimeLib_enUS v3.2.0.30200 <eu>
(ck=4ab)
Love the addon btw, aside from the original DHUD, this is one gives it a real run for it's money. I'm wondering if you plan to allow for target/target of target text to be movable as well. I know you can move the values, but was hoping to see the name plates to be movable.
Interface\AddOns\DHUD3\Player.lua:1283: attempt to call method 'Debug' (a nil value)
Count: 4
Call Stack:
(tail call): ?
Interface\AddOns\DHUD3\Player.lua:1283: in function `ConfigAuras'
Interface\AddOns\DHUD3\Player.lua:1991: in function `Refresh'
Interface\AddOns\DHUD3\DHUD3.lua:724: in function `Refresh'
Interface\AddOns\DHUD3\DHUD3.lua:631: in function <Interface\AddOns\DHUD3\DHUD3.lua:628>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?
...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:531: in function `EnableAddon'
...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:621: in function <...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:607>
[C]: in function `LoadAddOn'
Interface\FrameXML\UIParent.lua:229: in function `UIParentLoadAddOn'
Interface\FrameXML\UIParent.lua:252: in function `CombatLog_LoadUI'
Interface\FrameXML\UIParent.lua:499: in function <Interface\FrameXML\UIParent.lua:471>
and
Interface\AddOns\DHUD3\Player.lua:1411: DHUD3_TRA1_CountText:SetText(): Font not set
Count: 2
Call Stack:
(tail call): ?
[C]: in function `SetText'
Interface\AddOns\DHUD3\Player.lua:1411: in function <Interface\AddOns\DHUD3\Player.lua:1349>
Interface\AddOns\DHUD3\Player.lua:2182: in function `?'
...ore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:146: in function <...ore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:146>
[string "safecall Dispatcher[2]"]:4: in function <[string "safecall Dispatcher[2]"]:4>
[C]: ?
[string "safecall Dispatcher[2]"]:13: in function `?'
...ore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:91: in function `Fire'
...\AddOns\DataStore\libs\AceEvent-3.0\AceEvent-3.0.lua:119: in function <...\AddOns\DataStore\libs\AceEvent-3.0\AceEvent-3.0.lua:118>
ID: 1
Error occured in: Global
Count: 2
Message: ..\AddOns\DHUD3\Player.lua line 1283:
attempt to call method 'Debug' (a nil value)
Debug:
(tail call): ?
(tail call): ?
DHUD3\Player.lua:1283: ConfigAuras()
DHUD3\Player.lua:1991: Refresh()
DHUD3\DHUD3.lua:724: Refresh()
DHUD3\DHUD3.lua:631:
DHUD3\DHUD3.lua:628
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9:
[string "safecall Dispatcher[1]"]:5
(tail call): ?
...\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:531: EnableAddon()
...\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:621:
...\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:607
[C]: LoadAddOn()
..\FrameXML\UIParent.lua:229: UIParentLoadAddOn()
..\FrameXML\UIParent.lua:252: CombatLog_LoadUI()
..\FrameXML\UIParent.lua:499:
..\FrameXML\UIParent.lua:471
AddOns:
Swatter, v5.6.4424 (KangaII)
ACP, v3.2.0.20
AdvancedTradeSkillWindow, v
Atlas, v1.14.2
AtlasBattlegrounds, v1.14.2
AtlasDungeonLocs, v1.14.2
AtlasOutdoorRaids, v1.14.2
AtlasTransportation, v1.14.2
AtlasLoot, vv5.07.06
AtlasLootFu, vv5.07.06
AtlasMajorCities, vv1.5
AtlasQuest, v4.3.5
AucAdvanced, v5.6.4424 (KangaII)
AucDb, v5.1.DEV.3583
AucFilterBasic, v5.6.4424 (KangaII)
AucFilterOutlier, v5.6.4424.2531
AucMatchUndercut, v5.6.4424.2531
AucStatClassic, v5.6.4424 (KangaII)
AucStatHistogram, v5.6.4424 (KangaII)
AucStatiLevel, v5.6.4424 (KangaII)
AucStatPurchased, v5.6.4424 (KangaII)
AucStatSales, v5.6.4424.2842
AucStatSimple, v5.6.4424 (KangaII)
AucStatStdDev, v5.6.4424 (KangaII)
AucStatWOWEcon, v5.6.4424.2530
AucUtilAHWindowControl, v5.6.4424.3311
AucUtilAppraiser, v5.6.4424.2530
AucUtilAskPrice, v5.6.4424.3175
AucUtilAutoMagic, v5.6.4424.3142
AucUtilCompactUI, v5.6.4424.2530
AucUtilEasyBuyout, v5.6.4424.3583
AucUtilItemSuggest, v5.6.4424.3108
AucUtilPriceLevel, v5.6.4424.2545
AucUtilScanButton, v5.6.4424.2530
AucUtilScanFinish, v5.6.4424.2530
AucUtilScanProgress, v5.6.4424.2530
AucUtilSearchUI, v5.6.4424.3655
AucUtilSimpleAuction, v5.6.4424.0
AucUtilVendMarkup, v5.6.4424.2530
Babylonian, v5.1.DEV.130
BaudBag, v1.4.7
BeanCounter, v5.6.4424 (KangaII)
Bejeweled, v1.1a
Cartographer, v2.0
Configator, v5.1.DEV.130
Cooldowns, v
CurseProfiler, v
DebugLib, v5.1.DEV.130
DHUD3, v3.0
Enchantrix, v5.6.4424 (KangaII)
EnchantrixBarker, v5.6.4424 (KangaII)
EpicMusicPlayer, v2.0.4
EpicMusicPlayerBroker, v0.3
EpicMusicPlayerDancer, v0.9
EpicMusicPlayerGameMusic, v0.9
FBTitan, v0.9.8
FishingBuddy, v0.9.8b
Gatherer, v3.1.14
MikScrollingBattleText, v5.4.64
MobInfo2, v3.73
Omen, v3.0.8
Outfitter, v4.7.4
Overachiever, v0.46
Planner, v
Postal, v3.2.0
QuestHelper, v1.1.14
SellOMatic, vv1.1.15
SimpleUnitFrames, vv2.1.0
SlideBar, v5.6.4424 (KangaII)
Stubby, v5.6.4424 (KangaII)
Titan, v4.2.9.30200 - Revision 309
TitanAmmo, v4.2.9.30200
TitanBag, v4.2.9.30200
TitanClock, v4.2.9.30200
TitanCoords, v4.2.9.30200
TitanEmote, v1.0.7.30200
TitanGatherer, v3.2.1
TitanGoldTracker, v4.2.9.30200
TitanGuild, v3.6e
TitanLootType, v4.2.9.30200
TitanMicrobuttons, v3.2
TitanPals, v4.2.8.30200 - r7
TitanPerformance, v4.2.9.30200
TitanPetStatus, v3.2
TitanProfessions, v3.2
TitanRegen, v4.2.9.30200
TitanRepair, v4.2.9.30200
TitanVolume, v4.2.9.30200
TitanXP, v4.2.9.30200
TomTom, vwowi:revision
ViperNotify, v1.3.7
BlizRuntimeLib_enUS v3.2.0.30200 <us>
(ck=a48)
Thanks for the update to v1.5. It looks as though some debug lines were "left on" though. (just trying to be helpful)
Edit: Found the lines causing the errors: DHUD3.lua line 654 Player.lua line 1283
The errors went away once I commented them out. DHUD3 is working GREAT now, thanks again for all the hard work :)
Foam
Are your party unit frames near DHUD3 frames?. Seems like DHUD is either messing your party frames mouse events or overlapping with them. Will need more info on this one to try and understand what is happening.
Foam