bytespire / ItemTooltipProfessionIcons

An addon for World of Warcraft: Classic
5 stars 0 forks source link

Classic Era Update 1.15.4 (Season of Discovery) #8

Open omggga opened 3 weeks ago

omggga commented 3 weeks ago

New update broke addon (as usual blizzard modified something in api).

25x ...ProfessionIcons/ItemTooltipProfessionConfigFrame.lua:271: attempt to index field 'ItemTooltipIconsConfigSlider0Text' (a nil value)
[string "@ItemTooltipProfessionIcons/ItemTooltipProfessionConfigFrame.lua"]:271: in function `CreateIconResizeWidgets'
[string "@ItemTooltipProfessionIcons/ItemTooltipProfessionConfigFrame.lua"]:295: in main chunk

Locals:
(*temporary) = nil
(*temporary) = nil
(*temporary) = "OnValueChanged"
(*temporary) = "attempt to index field 'ItemTooltipIconsConfigSlider0Text' (a nil value)"
iconSizeSlider = ItemTooltipIconsConfigSlider0 {
}
frame = Frame {
 name = "ItemTooltipIconConfig"
 CheckButton = ItemTooltipIconsConfigCheck3 {
 }
}
iconSizeLabel = nil
iconDemoTexture = nil
simsekahmett commented 2 weeks ago

Today's WOW update seems fixed the addon.

omggga commented 2 weeks ago

You right. Right now it works, yet it spam this error into BugSack

17x ...ProfessionIcons/ItemTooltipProfessionConfigFrame.lua:305: attempt to call global 'InterfaceOptions_AddCategory' (a nil value)
[string "@ItemTooltipProfessionIcons/ItemTooltipProfessionConfigFrame.lua"]:305: in main chunk

Locals:
_ = "ItemTooltipProfessionIcons"
ItemProfConstants = <table> {
 PROF_TEXTURES = <table> {
 }
 VENDOR_ITEM_FLAG = 256
 configTooltipIconsRealm = "Living Flame"
 QUEST_FLAG = 512
 ITEM_PROF_FLAGS = <table> {
 }
 NUM_PROF_FLAGS = 8
 configTooltipIconsChar = "Ekk"
 DMF_ITEM_FLAG = 536870912
}
frame = Frame {
 name = "ItemTooltipIconConfig"
 CheckButton = ItemTooltipIconsConfigCheck3 {
 }
}
NUM_PROFS_TRACKED = 8
profsCheck = ItemTooltipIconsConfigCheck0 {
 Text = ItemTooltipIconsConfigCheck0Text {
 }
 tooltip = "If enabled profession icons will be displayed on items that are crafting materials"
}
questCheck = ItemTooltipIconsConfigCheck1 {
 Text = ItemTooltipIconsConfigCheck1Text {
 }
 tooltip = "If enabled quest icons will be displayed on items that are needed by quests"
}
vendorCheck = ItemTooltipIconsConfigCheck2 {
 Text = ItemTooltipIconsConfigCheck2Text {
 }
 tooltip = "Display icons on items sold by vendors"
}
dmfCheck = ItemTooltipIconsConfigCheck3 {
 Text = ItemTooltipIconsConfigCheck3Text {
 }
 tooltip = "Display a ticket icon if the item can be exchanged for Darkmoon Faire tickets"
}
classQuestLabel = ClassQuestLabel {
}
profQuestLabel = ProfQuestLabel {
}
iconSizeSlider = ItemTooltipIconsConfigSlider0 {
 NineSlice = Frame {
 }
 Thumb = ItemTooltipIconsConfigSlider0Thumb {
 }
 Text = ItemTooltipIconsConfigSlider0Text {
 }
 High = ItemTooltipIconsConfigSlider0High {
 }
 Low = ItemTooltipIconsConfigSlider0Low {
 }
}
iconSizeLabel = FontString {
}
iconDemoTexture = Texture {
}
PROF_CHECK = <table> {
 1 = ItemTooltipIconsConfigCheck0a {
 }
 2 = ItemTooltipIconsConfigCheck0b {
 }
 4 = ItemTooltipIconsConfigCheck0c {
 }
 64 = ItemTooltipIconsConfigCheck0g {
 }
 8 = ItemTooltipIconsConfigCheck0d {
 }
 32 = ItemTooltipIconsConfigCheck0f {
 }
 128 = ItemTooltipIconsConfigCheck0h {
 }
 16 = ItemTooltipIconsConfigCheck0e {
 }
}
QUEST_CHECK = <table> {
 2 = ItemTooltipIconsConfigCheck1b {
 }
 4 = ItemTooltipIconsConfigCheck1c {
 }
 8 = ItemTooltipIconsConfigCheck1d1 {
 }
 16 = ItemTooltipIconsConfigCheck1d2 {
 }
 32 = ItemTooltipIconsConfigCheck1d3 {
 }
 64 = ItemTooltipIconsConfigCheck1d4 {
 }
 128 = ItemTooltipIconsConfigCheck1d5 {
 }
 256 = ItemTooltipIconsConfigCheck1d6 {
 }
 512 = ItemTooltipIconsConfigCheck1d7 {
 }
 1024 = ItemTooltipIconsConfigCheck1d8 {
 }
 2048 = ItemTooltipIconsConfigCheck1d9 {
 }
 4096 = ItemTooltipIconsConfigCheck1e1 {
 }
 8192 = ItemTooltipIconsConfigCheck1e2 {
 }
 16384 = ItemTooltipIconsConfigCheck1e3 {
 }
 32768 = ItemTooltipIconsConfigCheck1e4 {
 }
 65536 = ItemTooltipIconsConfigCheck1e5 {
 }
 131072 = ItemTooltipIconsConfigCheck1e6 {
 }
 262144 = ItemTooltipIconsConfigCheck1e7 {
 }
 524288 = ItemTooltipIconsConfigCheck1e8 {
 }
}
configDefaultShowProfs = true
configDefaultShowQuests = true
configDefaultProfFlags = 255
configDefaultQuestFlags = 1048575
configDefaultIncludeVendor = false
configDefaultIconSize = 16
configDefaultShowDMF = true
userVariables = nil
dialogHeader = FontString {
}
(*temporary) = nil
(*temporary) = Frame {
 name = "ItemTooltipIconConfig"
 CheckButton = ItemTooltipIconsConfigCheck3 {
 }
}
(*temporary) = "attempt to call global 'InterfaceOptions_AddCategory' (a nil value)"