[BUG]: LUA error when opening talent window
sausje opened this issue · 1 comments
WoW Version
Wrath Classic
Describe the bug
3x ...dOns/Skinner/ClassicSupport/PlayerFrames_Classic.lua:1450: attempt to index field 'PlayerTalentFrameRoleButton' (a nil value)
[string "@Skinner/ClassicSupport/PlayerFrames_Classic.lua"]:1450: in function <...dOns/Skinner/ClassicSupport/PlayerFrames_Classic.lua:1447>
[string "=(tail call)"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: in function `Show'
[string "@Interface_Wrath/FrameXML/UIParent.lua"]:2282: in function `SetUIPanel'
[string "@Interface_Wrath/FrameXML/UIParent.lua"]:2127: in function `ShowUIPanel'
[string "@Interface_Wrath/FrameXML/UIParent.lua"]:1995: in function <Interface_Wrath/FrameXML/UIParent.lua:1991>
[string "=[C]"]: in function `SetAttribute'
[string "@Interface_Wrath/FrameXML/UIParent.lua"]:2806: in function `ShowUIPanel'
[string "@Interface_Wrath/FrameXML/UIParent.lua"]:590: in function <Interface_Wrath/FrameXML/UIParent.lua:581>
[string "=[C]"]: in function `ToggleTalentFrame'
[string "TOGGLETALENTS"]:1: in function <[string "TOGGLETALENTS"]:1>
Locals:
this = PlayerTalentFrame {
0 = <userdata>
TALENT_BRANCH_ARRAY = <table> {
}
maframesetpoint = false
talentGroup = 2
unit = "player"
updateFunction = <function> defined @Interface_WrathBlizzard_TalentUI/Blizzard_TalentUI.lua:382
arrowIndex = 4
previewPointsSpent = 0
inspect = false
SetPoint = <function> defined =[C]:-1
SetScale = <function> defined =[C]:-1
textureIndex = 12
pet = false
pointsSpent = 51
numTabs = 4
masetscale_frame = false
selectedTab = 1
}
fName = "PlayerTalentFrame"
(*temporary) = nil
(*temporary) = nil
(*temporary) = <table> {
y = -2
obj = PlayerTalentFrameTitleText {
}
}
(*temporary) = <table> {
add2Table = <function> defined @Skinner/Core/SharedFuncs.lua:96
makeIconSquare = <function> defined @Skinner/Core/UtilFuncs.lua:940
blizzLoDFrames = <table> {
}
checkShown = <function> defined @Skinner/Core/UtilFuncs.lua:457
sbClr = <table> {
}
isAddOnLoadOnDemand = <function> defined @Skinner/Core/UtilFuncs.lua:843
tbClr = <table> {
}
changeTandC = <function> defined @Skinner/Core/UtilFuncs.lua:263
Debug3 = <function> defined @Interface_Wrath/FrameXML/UIParent.lua:4663
xMerchant = <function> defined @Skinner/AddonSkins/xMerchant.lua:4
isButton = <function> defined @Skinner/Modules/UIButtons.lua:251
bColour = <table> {
}
rarrow = "→"
larrow = "←"
setupOptions = <function> defined @Skinner/Core/SharedFuncs.lua:105
ADDON_LOADED = <function> defined @Skinner/Core/AddonFrames.lua:181
mmButs = <table> {
}
skinNavBarButton = <function> defined @Skinner/Core/UtilFuncs.lua:1435
addButtonBorder = <function> defined @Interface_Wrath/FrameXML/UIParent.lua:4663
skinTooltip = <function> defined @Skinner/Core/MainFuncs.lua:1191
db = <table> {
}
clrButtonFromBorder = <function> defined @Interface_Wrath/FrameXML/UIParent.lua:4663
SetupDefaults = <function> defined @Skinner/Core/Options.lua:6
SetEnabledState = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:420
Hook = <function> defined @Ace3/AceHook-3.0/AceHook-3.0.lua:273
isTT = true
Backdrop = <table> {
}
bdTexName = "Solid"
setActiveTab = <function> defined @Skinner/Core/UtilFuncs.lua:1248
isClscERAPTR = false
setupFramesOptions = <function> defined @Skinner/Core/UtilFuncs.lua:1316
AddonFrames = <function> defined @Skinner/Core/AddonFrames.lua:111
hasTextInName = <function> defined @Skinner/Core/UtilFuncs.lua:717
iofDD = <table> {
}
bdbTexName = "RothSquare"
SetupClassic_NPCFrames = <function> defined @Skinner/ClassicSupport/NPCFrames_Classic.lua:6
skinGlowBox = <function> defined @Interface_Wrath/FrameXML/UIParent.lua:4663
keepFontStrings = <function> defined @Skinner/Core/UtilFuncs.lua:877
XLoot = <function> defined @Skinner/AddonSkins/XLoot.lua:5
hook = <function> defined @Skinner/Core/UtilFuncs.lua:769
ttDelay = 0.200000
ttHook = <table> {
}
isClsc = true
skinTPLs = <table> {
}
skinScrollingTable = <function> defined @Skinner/AddonSkins/LibScrollingTable.lua:11
name = "Skinner"
getPenultimateChild = <function> defined @Skinner/Core/UtilFuncs.lua:695
round2 = <function> defined @Skinner/Core/UtilFuncs.lua:1198
ebRgns = <table> {
}
findFrame2 = <function> defined @Skinner/Core/UtilFuncs.lua:555
Unhook = <function> defined @Ace3/AceHook-3.0/AceHook-3.0.lua:417
Print = <function> defined @Ace3/AceConsole-3.0/AceConsole-3.0.lua:50
skinStatusBar = <function> defined @Skinner/Core/MainFuncs.lua:1028
isClscERA = false
clrBtnBdr = <function> defined @Skinner/Modules/UIButtons.lua:243
L = <table> {
}
Debug = <function> defined @Interface_Wrath/FrameXML/UIParent.lua:4663