Details/classes/class_heal.lua:2108: attempt to call method 'Destroy' (a nil value)
jeremy-hill opened this issue · 1 comments
Before Start!
Make sure the bug also happen when Details! is the only addon enabled.
Game and Details! version
Use /details to grab these two.
[03:58 PM] DETAILS! VERSION: VWD 11022 RELEASE 10.1.0
Describe the bug
-
Steps to Reproduce (what did you do to make the bug happen):
I clicked into a Monk's healing done to try to drill down. -
Result (what happens when you follow the steps above):
A LUA error is endlessly thrown (it will continue to throw), breakdown UI is broken (see screenshow below). -
Expected (what you think the expected behavior would be when following the steps):
Show me the healing breakdown for the clicked class. -
When the bug started (a date, wow path release, details update, etc)?
Newest version. -
Additional information:
Lua Error
Post here lua errors, if you aren't getting any, use /console scriptErrors 1
326x Details/classes/class_heal.lua:2108: attempt to call method 'Destroy' (a nil value)
[string "@Details/classes/class_heal.lua"]:2108: in function `MontaInfoHealingDone'
[string "@Details/classes/class_heal.lua"]:1661: in function `MontaInfo'
[string "@Details/frames/window_playerbreakdown.lua"]:316: in function `OpenBreakdownWindow'
[string "@Details/frames/window_main.lua"]:2003: in function <Details/frames/window_main.lua:1952>
Locals:
self = <table> {
flag_original = 1298
healing_from = <table> {
}
GetSpellContainer = <function> defined @Details/functions/mixin.lua:22
pets = <table> {
}
iniciar_hps = false
heal_enemy_amt = 0
totalover = 9708368.145112
total_without_pet = 5104995.145112
total = 5253714.145112
targets_absorbs = <table> {
}
heal_enemy = <table> {
}
GetSpellTableFromContainer = <function> defined @Details/functions/mixin.lua:42
BuildSpellTargetFromBreakdownSpellData = <function> defined @Details/functions/mixin.lua:79
on_hold = false
serial = "Player-60-0A6F95E3"
totalabsorb = 1069783.145112
last_hps = 3591.833736
colocacao = 3
spec = 269
targets = <table> {
}
...
(Lua error continues, can include the full thing if needed).
Combat Log
Include a link to a combatlog file if the error is about not detecting a skill, usable item or item proc.
The log can be as simple as hitting a mob with white damage and using the item/skill.
Other Information
If necessary, add more info here.