DHUD for 10.0 and Classic/Cata

DHUD for 10.0 and Classic/Cata

298k Downloads

11.0 Prepatch errors

tehbob opened this issue ยท 0 comments

commented

When logging into the new prepatch, I get these three errors:

Error 1
Message: ...AddOns/DHUD/datatrackers/timers/CooldownsTracker.lua:228: attempt to call global 'GetSpellBookItemInfo' (a nil value)
Time: Wed Jul 24 10:42:57 2024
Count: 1
Stack: ...AddOns/DHUD/datatrackers/timers/CooldownsTracker.lua:228: attempt to call global 'GetSpellBookItemInfo' (a nil value)
[string "@Interface/AddOns/DHUD/datatrackers/timers/CooldownsTracker.lua"]:228: in function `findSpellCooldownsToTrack'
[string "@Interface/AddOns/DHUD/datatrackers/timers/CooldownsTracker.lua"]:592: in function `updateData'
[string "@Interface/AddOns/DHUD/datatrackers/DataTrackerBase.lua"]:129: in function `changeTrackingState'
[string "@Interface/AddOns/DHUD/datatrackers/DataTrackerBase.lua"]:152: in function `addEventListener'
[string "@Interface/AddOns/DHUD/datatrackers/info/SpellCastTracker.lua"]:514: in function `startTracking'
[string "@Interface/AddOns/DHUD/datatrackers/DataTrackerBase.lua"]:127: in function `changeTrackingState'
[string "@Interface/AddOns/DHUD/datatrackers/DataTrackerBase.lua"]:152: in function `addEventListener'
[string "@Interface/AddOns/DHUD/gui/slots/GuiSlotBase.lua"]:268: in function `setCurrentDataTracker'
[string "@Interface/AddOns/DHUD/gui/slots/GuiSlotBase.lua"]:183: in function `rescanDataTrackersList'
[string "@Interface/AddOns/DHUD/gui/slots/GuiSlotBase.lua"]:173: in function `setDataTrackersList'
[string "@Interface/AddOns/DHUD/gui/slots/GuiSlotBase.lua"]:127: in function `onDataTrackersSettingChange'
[string "@Interface/AddOns/DHUD/gui/slots/GuiSlotBase.lua"]:142: in function `setDataTrackerListSetting'
[string "@Interface/AddOns/DHUD/gui/slots/CastBarSlot.lua"]:353: in function `init'
[string "@Interface/AddOns/DHUD/gui/GuiManager.lua"]:160: in function `init'
[string "@Interface/AddOns/DHUD/gui/GUIFrames.lua"]:2273: in function `init'
[string "@Interface/AddOns/DHUD/DHUD_Main.lua"]:161: in function `main'
[string "@Interface/AddOns/DHUD/DHUD_Main.lua"]:173: in function `func'
[string "@Interface/AddOns/DHUD/DHUD_LibClasses.lua"]:68: in function <Interface/AddOns/DHUD/DHUD_LibClasses.lua:68>
Error 2

Message: ...AddOns/DHUD/datatrackers/timers/CooldownsTracker.lua:228: attempt to call global 'GetSpellBookItemInfo' (a nil value)
Time: Wed Jul 24 10:42:58 2024
Count: 4
Stack: ...AddOns/DHUD/datatrackers/timers/CooldownsTracker.lua:228: attempt to call global 'GetSpellBookItemInfo' (a nil value)
[string "@Interface/AddOns/DHUD/datatrackers/timers/CooldownsTracker.lua"]:228: in function `functionPointer'
[string "@Interface/AddOns/DHUD/DHUD_LibClasses.lua"]:723: in function `propagate'
[string "@Interface/AddOns/DHUD/DHUD_LibClasses.lua"]:822: in function `dispatchEvent'
[string "@Interface/AddOns/DHUD/datatrackers/DataTrackerHelper.lua"]:516: in function `onTalentsChanged'
[string "@Interface/AddOns/DHUD/datatrackers/DataTrackerHelper.lua"]:276: in function `func'
[string "@Interface/AddOns/DHUD/DHUD_LibClasses.lua"]:68: in function <Interface/AddOns/DHUD/DHUD_LibClasses.lua:68>

Error 3

Message: ...AddOns/DHUD/datatrackers/timers/CooldownsTracker.lua:362: attempt to call global 'HasPetSpells' (a nil value)
Time: Wed Jul 24 11:03:40 2024
Count: 237
Stack: ...AddOns/DHUD/datatrackers/timers/CooldownsTracker.lua:362: attempt to call global 'HasPetSpells' (a nil value)
[string "@Interface/AddOns/DHUD/datatrackers/timers/CooldownsTracker.lua"]:362: in function `updatePetCooldowns'
[string "@Interface/AddOns/DHUD/datatrackers/timers/CooldownsTracker.lua"]:100: in function `func'
[string "@Interface/AddOns/DHUD/DHUD_LibClasses.lua"]:68: in function <Interface/AddOns/DHUD/DHUD_LibClasses.lua:68>


All three errors have these `Locals` as well

Locals: self = <table> {
 timers = <table> {
 }
 listeners = <table> {
 }
 combatEventsFrame = <table> {
 }
 eventsFrame = Frame {
 }
 sourceInfo = <table> {
 }
 sources = <table> {
 }
 customTrackersCount = 0
 isQueriedDataEvent = true
 cooldownsSpellIds = <table> {
 }
 gcdTimeLeft = 0
 timeUpdatedAt = 1252424.422000
 hasTimersToUpdateTimeMask = 0
 eventDataChanged = <table> {
 }
 unitId = "player"
 customTrackers = <table> {
 }
 isQueriedDataEventWaiting = true
 filteredTimers = <table> {
 }
 eventRegenerationChanged = <table> {
 }
 eventExistanceChanged = <table> {
 }
 spellsCastSuccessTime = <table> {
 }
 hasListeners = true
 trackUnitId = "player"
 eventDataTimersChanged = <table> {
 }
 eventUnitChanged = <table> {
 }
 isTracking = true
}
(*temporary) = nil
(*temporary) = "attempt to call global 'HasPetSpells' (a nil value)"
trackingHelper = <table> {
 timeSinceLastUpdateLong = 0.733000
 eventUpdateInFrequent = <table> {
 }
 eventCombat = <table> {
 }
 eventSpecialization = <table> {
 }
 eventsFrame = Frame {
 }
 eventAttack = <table> {
 }
 eventTarget = <table> {
 }
 eventUpdateFrequent = <table> {
 }
 timerMs = 1252424.422000
 eventDeath = <table> {
 }
 isTargetOfTargetAvailable = false
 isTargetAvailable = false
 eventPetBattle = <table> {
 }
 timeSinceLastUpdate = 0
 tickId = 59304
 eventTalents = <table> {
 }
 timeSinceLastUpdateFast = 0.041000
 playerSpecialization = 1
 eventEnteringWorld = <table> {
 }
 eventTargetTarget = <table> {
 }
 modifierKeysMask = 0
 eventModifierKeysState = <table> {
 }
 listeners = <table> {
 }
 eventVehicleState = <table> {
 }
 eventUpdateSemiFrequent = <table> {
 }
 playerClass = "DEMONHUNTER"
 eventUpdate = <table> {
 }
 eventPet = <table> {
 }
 eventResting = <table> {
 }
}