Details! Damage Meter

Details! Damage Meter

211M Downloads

Lua Errors on VWD 12222 RELEASE 10.2.5

archcorsair opened this issue · 1 comments

commented

Before Start!

Make sure the bug also happen when Details! is the only addon enabled.
Yes ✅

Game and Details! version
Retail WoW: v10.2.5.52968
Details: VWD 12222 RELEASE 10.2.5

Describe the bug

  • Steps to Reproduce (what did you do to make the bug happen):

Heal yourself

  • Result (what happens when you follow the steps above):

Below Lua Error

  • Expected (what you think the expected behavior would be when following the steps):

No errors

  • When the bug started (a date, wow path release, details update, etc)?

As of recent update

Lua Error

Message: Interface/AddOns/Details/core/parser.lua:2575: attempt to index local 'thisEvent' (a nil value)
Time: Wed Jan 17 18:02:33 2024
Count: 1
Stack: Interface/AddOns/Details/core/parser.lua:2575: attempt to index local 'thisEvent' (a nil value)
[string "@Interface/AddOns/Details/core/parser.lua"]:2575: in function <Interface/AddOns/Details/core/parser.lua:2394>
[string "=(tail call)"]: ?

Locals: self = nil
token = "SPELL_HEAL"
time = 1705543353.409000
sourceSerial = "Player-3676-0E566CD5"
sourceName = "Lylíth"
sourceFlags = 1297
targetSerial = "Player-3676-0E566CD5"
targetName = "Lylíth"
targetFlags = 1297
targetFlags2 = 0
spellId = 2061
spellName = "Flash Heal"
spellType = 2
amount = 76447
overHealing = 76447
absorbed = 0
critical = false
bIsShield = nil
npcId = 0
effectiveHeal = 0
sourceActor = <table> {
 flag_original = 1297
 IsPetOrGuardian = <function> defined @Interface/AddOns/Details/functions/mixin.lua:184
 healing_from = <table> {
 }
 GetSpellContainer = <function> defined @Interface/AddOns/Details/functions/mixin.lua:27
 pets = <table> {
 }
 iniciar_hps = true
 heal_enemy_amt = 0
 totalover = 1468968.002359
 total_without_pet = 960813.002359
 IsPlayer = <function> defined @Interface/AddOns/Details/functions/mixin.lua:172
 total = 1070587.366640
 spec = 256
 heal_enemy = <table> {
 }
 colocacao = 18
 BuildSpellTargetFromBreakdownSpellData = <function> defined @Interface/AddOns/Details/functions/mixin.lua:108
 on_hold = true
 serial = "Player-3676-0E566CD5"
 totalabsorb = 180941.002359
 last_hps = 2973.853796
 targets = <table> {
 }
 IsNeutralOrEnemy = <function> defined @Interface/AddOns/Details/functions/mixin.lua:198
 GetSpellTableFromContainer = <function> defined @Interface/AddOns/Details/functions/mixin.lua:71
 totalover_without_pet = 0.002359
 IsGroupPlayer = <function> defined @Interface/AddOns/Details/functions/mixin.lua:191
 healing_taken = 0.002359
 last_event = 1705543353
 GetSpellContainerNames = <function> defined @Interface/AddOns/Details/functions/mixin.lua:19
 __index = <table> {
 }
 GetSpellList = <function> defined @Interface/AddOns/Details/functions/mixin.lua:99
 GetPets = <function> defined @Interface/AddOns/Details/functions/mixin.lua:84
 BuildSpellTargetFromSpellTable = <function> defined @Interface/AddOns/Details/functions/mixin.lua:147
 targets_overheal = <table> {
 }
 start_time = 1705539008
 nome = "Lylíth"
 spells = <table> {
 }
 grupo = true
 displayName = "Lylíth"
 aID = "3676-0E566CD5"
 classe = "PRIEST"
 custom = 0
 tipo = 2
 GetTargets = <function> defined @Interface/AddOns/Details/functions/mixin.lua:92
 totaldenied = 0.002359
 delay = 1705539087
 targets_absorbs = <table> {
 }
}
ownerActor = nil
targetActor = <table> {
 flag_original = 1297
 IsPetOrGuardian = <function> defined @Interface/AddOns/Details/functions/mixin.lua:184
 healing_from = <table> {
 }
 GetSpellContainer = <function> defined @Interface/AddOns/Details/functions/mixin.lua:27
 pets = <table> {
 }
 iniciar_hps = true
 heal_enemy_amt = 0
 totalover = 1468968.002359
 total_without_pet = 960813.002359
 IsPlayer = <function> defined @Interface/AddOns/Details/functions/mixin.lua:172
 total = 1070587.366640
 spec = 256
 heal_enemy = <table> {
 }
 colocacao = 18
 BuildSpellTargetFromBreakdownSpellData = <function> defined @Interface/AddOns/Details/functions/mixin.lua:108
 on_hold = true
 serial = "Player-3676-0E566CD5"
 totalabsorb = 180941.002359
 last_hps = 2973.853796
 targets = <table> {
 }
 IsNeutralOrEnemy = <function> defined @Interface/AddOns/Details/functions/mixin.lua:198
 GetSpellTableFromContainer = <function> defined @Interface/AddOns/Details/functions/mixin.lua:71
 totalover_without_pet = 0.002359
 IsGroupPlayer = <function> defined @Interface/AddOns/Details/functions/mixin.lua:191
 healing_taken = 0.002359
 last_event = 1705543353
 GetSpellContainerNames = <function> defined @Interface/AddOns/Details/functions/mixin.lua:19
 __index = <table> {
 }
 GetSpellList = <function> defined @Interface/AddOns/Details/
commented

Update

This issue is caused by selecting the option that populates details with mock data