Details! Damage Meter

Details! Damage Meter

251M Downloads

Spec icon lua error in SoD

Theguyxd opened this issue ยท 1 comments

commented

Before Start!

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

Game and Details! version
VWD 12109 RELEASE 1.15.0

Describe the bug

  • Steps to Reproduce (what did you do to make the bug happen): Mouse over the class icon on the details bars.

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

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

  • When the bug started (a date, wow path release, details update, etc)? After I updated to the latest version.

  • Additional information: So, I decided to grab the latest version for retail or whatever since I was running the dedicated classic version before. The reason I decided to grab the retail version was due to a lot of LUA Errors regarding cc breaks and whatnot. The retail verison seems to work better for that specific issue but it introduced this one instead.

Lua Error
Message: Interface/AddOns/Details/frames/window_main.lua:2118: attempt to call global 'GetTalentInfoByID' (a nil value)
Time: Sun Dec 17 20:39:47 2023
Count: 2
Stack: Interface/AddOns/Details/frames/window_main.lua:2118: attempt to call global 'GetTalentInfoByID' (a nil value)
[string "@Interface/AddOns/Details/frames/window_main.lua"]:2118: in function <Interface/AddOns/Details/frames/window_main.lua:2062>

Locals: self = DetailsBarra_IconFrame_1_1 {
0 =
row = DetailsBarra_1_1 {
}
instance_id = 1
}
actor =

{
flag_original = 1297
totalabsorbed = 0.005708
BuildSpellTargetFromSpellTable = defined @Interface/AddOns/Details/functions/mixin.lua:131
GetSpellContainer = defined @Interface/AddOns/Details/functions/mixin.lua:27
pets =
{
}
classe = "ROGUE"
total_without_pet = 1401.005708
last_dps_realtime = 0
dps_started = true
total = 1401.005708
GetSpellTableFromContainer = defined @Interface/AddOns/Details/functions/mixin.lua:55
BuildSpellTargetFromBreakdownSpellData = defined @Interface/AddOns/Details/functions/mixin.lua:92
on_hold = true
total_extra = 0
IsGroupPlayer = defined @Interface/AddOns/Details/functions/mixin.lua:175
damage_from =
{
}
targets =
{
}
colocacao = 1
aID = "5827-01EA9952"
grupo = true
IsNeutralOrEnemy = defined @Interface/AddOns/Details/functions/mixin.lua:182
friendlyfire_total = 0
raid_targets =
{
}
minha_barra = DetailsBarra_1_1 {
}
serial = "Player-5827-01EA9952"
GetSpellContainerNames = defined @Interface/AddOns/Details/functions/mixin.lua:19
GetPets = defined @Interface/AddOns/Details/functions/mixin.lua:68
IsPetOrGuardian = defined @Interface/AddOns/Details/functions/mixin.lua:168
IsPlayer = defined @Interface/AddOns/Details/functions/mixin.lua:156
GetTargets = defined @Interface/AddOns/Details/functions/mixin.lua:76
nome = "Pointmangoo"
spells =
{
}
GetSpellList = defined @Interface/AddOns/Details/functions/mixin.lua:83
displayName = "Pointmangoo"
friendlyfire =
{
}
last_dps = 23.368011
custom = 0
tipo = 1
damage_taken = 162.005708
start_time = 1702841952
delay = 1702841968
last_event = 1702841968
}
serial = "Player-5827-01EA9952"
name = "Pointmangoo"
class = "ROGUE"
spec = nil
talents =
{
1 =
{
}
2 =
{
}
3 =
{
}
4 =
{
}
5 =
{
}
6 =
{
}
7 =
{
}
8 =
{
}
9 =
{
}
10 =
{
}
11 =
{
}
12 =
{
}
13 =
{
}
14 =
{
}
15 =
{
}
16 =
{
}
17 =
{
}
18 =
{
}
19 =
{
}
20 =
{
}
21 =
{
}
22 =
{
}
23 =
{
}
24 =
{
}
25 =
{
}
26 =
{
}
27 =
{
}
28 =
{
}
29 =
{
}
30 =
{
}
31 =
{
}
32 =
{
}
33 =
{
}
34 =
{
}
35 =
{
}
36 =
{
}
37 =
{
}
38 =
{
}
39 =
{
}
40 =
{
}
41 =
{
}
42 =
{
}
43 =
{
}
44 =
{
}
45 =
{
}
46 =
{
}
47 =
{
}
48 =
{
}
49 =
{
}
50 =
{
}
51 =
{
}
}
ilvl =
{
name = "Pointmangoo"
time = 1702837959
ilvl = 0
}
iconSize = 20
instance =
{
h_baixo = DetailsBottomSideBarHighlight1 {
}
menu_icons_size = 0.850000
h_esquerda = DetailsLeftSideBarHighlight1 {
}
bg_r = 0.094118
fullborder_size = 0.500000
color_buttons =
{
}
rows_showing = 1
micro_displays_locked = true
LastModo = 2
icons =
{
}
RefreshWindow = defined @Interface/AddOns/Details/classes/class_instance.lua:354
ponto1 =
{
}
rolagem = false
rows_max = 50
GetMode = defined @Interface/AddOns/Details/classes/class_instance.lua:400
SetM

commented

This entire error seems to have been caused by me overwriting the classic version of the addon with the retail version. After removing it completely and readding only the retail verison the error seems to have been fixed.