getov / CharacterStatsClassic

WoW Classic Addon for displaying TBC-like character stats interface
10 stars 9 forks source link

New WOW sod Patch 1.15.4 Broke UI #85

Open Zenruki opened 5 days ago

Zenruki commented 5 days ago

a New Sod patch was released 1.15.4 and with this new patch it seem to have broken the stats sheet display. I really like this addon for tracking everything but it seems this patch broke it. please see reference picture stats broken

konffen commented 5 days ago

Copypaste from BugSack with the errors:

8x ...ns/CharacterStatsClassic/CharacterStatsClassicUI.lua:198: attempt to call global 'InterfaceOptions_AddCategory' (a nil value)
[string "@CharacterStatsClassic/CharacterStatsClassicUI.lua"]:198: in function `SetupConfigInterface'
[string "@CharacterStatsClassic/CharacterStatsClassicUI.lua"]:132: in function `CreateMenu'
[string "@CharacterStatsClassic/CharacterStatsClassicUI.lua"]:320: in function <...ns/CharacterStatsClassic/CharacterStatsClassicUI.lua:316>

Locals:
self = <table> {
 CharacterStatsPanel = Frame {
 }
}
(*temporary) = nil
(*temporary) = CSC_InterfaceOptionsPanel {
 name = "CharacterStatsClassic"
}
(*temporary) = "attempt to call global 'InterfaceOptions_AddCategory' (a nil value)"
CSC_ConfigFrame = CSC_InterfaceOptionsPanel {
 name = "CharacterStatsClassic"
}

Another one (later part includes RuneReminder error too but kept it):

17x ...ns/CharacterStatsClassic/CharacterStatsClassicUI.lua:44: attempt to index field '?' (a nil value)
[string "@CharacterStatsClassic/CharacterStatsClassicUI.lua"]:44: in function <...ns/CharacterStatsClassic/CharacterStatsClassicUI.lua:36>
[string "@CharacterStatsClassic/CharacterStatsClassicUI.lua"]:80: in function `SetCharacterStats'
[string "@CharacterStatsClassic/CharacterStatsClassicUI.lua"]:139: in function `UpdateStats'
[string "@CharacterStatsClassic/CharacterStatsClassicUI.lua"]:249: in function <...ns/CharacterStatsClassic/CharacterStatsClassicUI.lua:245>
[string "=[C]"]: in function `ToggleCharacter'
[string "@RuneReminder/RuneReminder.lua"]:5242: in function <RuneReminder/RuneReminder.lua:5227>

Locals:
statFrames = <table> {
}
statFrameDefaultAlpha = 0
(for index) = 1
(for limit) = 5
(for step) = 1
i = 1
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index field '?' (a nil value)"
NUM_STATS_TO_SHOW = 5