AutoBar Cata

AutoBar Cata

32.9k Downloads

1.15.4 (SoD Phase 5) LUA Errors

goldenpipes opened this issue ยท 5 comments

commented
7x ...oBarClassic/libs/LibKeyBound-1.0-100002/LibKeyBound-1.0.lua:106: CreateFrame(): Couldn't find inherited node "OptionsCheckButtonTemplate"
[string "=[C]"]: in function `CreateFrame'
[string "@AutoBarClassic/libs/LibKeyBound-1.0-100002/LibKeyBound-1.0.lua"]:106: in function `Initialize'
[string "@AutoBarClassic/libs/LibKeyBound-1.0-100002/LibKeyBound-1.0.lua"]:683: in function <...oBarClassic/libs/LibKeyBound-1.0/LibKeyBound-1.0.lua:677>

Locals:
(*temporary) = "CheckButton"
(*temporary) = "KeyboundDialogCheck"
(*temporary) = KeyboundDialog {
 PixelSnapDisabled = true
 Center = Texture {
 }
 RightEdge = Texture {
 }
 backdropInfo = <table> {
 }
 BottomEdge = Texture {
 }
 BottomLeftCorner = Texture {
 }
 BottomRightCorner = Texture {
 }
 TopEdge = Texture {
 }
 TopRightCorner = Texture {
 }
 TopLeftCorner = Texture {
 }
 LeftEdge = Texture {
 }
}
(*temporary) = "OptionsCheckButtonTemplate"
7x AutoBarClassic/AutoBarConfig.lua:27: attempt to call global 'InterfaceOptions_AddCategory' (a nil value)
[string "@AutoBarClassic/AutoBarConfig.lua"]:27: in main chunk

Locals:
_ = "AutoBarClassic"
AB = <table> {
 UITK = <table> {
 }
 types = <table> {
 }
 MacroTextCategory = <table> {
 }
 LibKeyBound = <table> {
 }
 AutoBarConfig = <table> {
 }
 bar = <table> {
 }
 CategoryClass = <table> {
 }
 CustomCategory = <table> {
 }
 LibStickyFrames = <table> {
 }
 WHATSNEW_TEXT = " - Cleaned up class abilities thanks to Alessandro Barbieri
 - I'm not playing WoW, so if things are missing make sure you report them.
|n"
 ItemsCategory = <table> {
 }
 SpellsCategory = <table> {
 }
 events = <table> {
 }
 code = <table> {
 }
}
types = <table> {
}
code = <table> {
}
AutoBar = <table> {
 barList = <table> {
 }
 dockingFrames = <table> {
 }
 warning_log = <table> {
 }
 categoryValidateList = <table> {
 }
 barPositionDBList = <table> {
 }
 Class = <table> {
 }
commented

The InterfaceOptions_AddCategory fix is already in master (commit here), we just need a release for 1.15.4 @MuffinManKen

commented

Looks like the major issue with the 15.1.4 update is

22x ...oBarClassic/libs/LibKeyBound-1.0-100002/LibKeyBound-1.0.lua:106: CreateFrame(): Couldn't find inherited node "OptionsCheckButtonTemplate"
[string "=[C]"]: in function `CreateFrame'
[string "@AutoBarClassic/libs/LibKeyBound-1.0-100002/LibKeyBound-1.0.lua"]:106: in function `Initialize'
[string "@AutoBarClassic/libs/LibKeyBound-1.0-100002/LibKeyBound-1.0.lua"]:683: in function <...oBarClassic/libs/LibKeyBound-1.0/LibKeyBound-1.0.lua:677>

Locals:
(*temporary) = "CheckButton"
(*temporary) = "KeyboundDialogCheck"
(*temporary) = KeyboundDialog {
 PixelSnapDisabled = true
 Center = Texture {
 }
 RightEdge = Texture {
 }
 backdropInfo = <table> {
 }
 BottomEdge = Texture {
 }
 BottomLeftCorner = Texture {
 }
 BottomRightCorner = Texture {
 }
 TopEdge = Texture {
 }
 TopRightCorner = Texture {
 }
 TopLeftCorner = Texture {
 }
 LeftEdge = Texture {
 }
}
(*temporary) = "OptionsCheckButtonTemplate"
commented

The fix for that is to change it to the UICheckButtonTemplate template. I'm not sure what the best method is to fix LibKeyBound though since it's not on github

commented

Actually it's fixed in r126 if you can find that anywhere see issue

commented

Should be all fixed now.