What version of the game you are experiencing the issue with:
Live/Retail,
Describe the bug
Addon Crashing on Startup.
673x NeatPlates/NeatPlatesCore.lua:1955: attempt to call field 'SetSubText' (a nil value)
[string "@NeatPlates/NeatPlatesCore.lua"]:1955: in function <NeatPlates/NeatPlatesCore.lua:1953>
[string "@NeatPlates/NeatPlatesCore.lua"]:654: in function <NeatPlates/NeatPlatesCore.lua:642>
[string "@NeatPlates/NeatPlatesCore.lua"]:678: in function <NeatPlates/NeatPlatesCore.lua:665>
[string "@NeatPlates/NeatPlatesCore.lua"]:810: in function <NeatPlates/NeatPlatesCore.lua:800>
[string "@NeatPlates/NeatPlatesCore.lua"]:380: in function <NeatPlates/NeatPlatesCore.lua:353>
Blizzard seems to have finally removed a lot of deprecated functions that the addon was still using.
Seems most of them are simple name changes to get it working again, but for buffs and debuffs its not a one to one replacement. So I'll look at it later today when I have more time.
After looking a bit at the new aura structure I noticed Blizzard had a method in their AuraUtils that let me convert to new aura structure to the old one, so there were not changes necessary. For now at least...
I've fixed the other issues as well and pushed a release to curseforge.
This issue is stale because it has been open for 90 days with no activity. If you feel the issue is still relevant, please leave a comment to prevent the issue from being closed in 30 days
What version of the game you are experiencing the issue with: Live/Retail,
Describe the bug Addon Crashing on Startup. 673x NeatPlates/NeatPlatesCore.lua:1955: attempt to call field 'SetSubText' (a nil value) [string "@NeatPlates/NeatPlatesCore.lua"]:1955: in function <NeatPlates/NeatPlatesCore.lua:1953> [string "@NeatPlates/NeatPlatesCore.lua"]:654: in function <NeatPlates/NeatPlatesCore.lua:642> [string "@NeatPlates/NeatPlatesCore.lua"]:678: in function <NeatPlates/NeatPlatesCore.lua:665> [string "@NeatPlates/NeatPlatesCore.lua"]:810: in function <NeatPlates/NeatPlatesCore.lua:800> [string "@NeatPlates/NeatPlatesCore.lua"]:380: in function <NeatPlates/NeatPlatesCore.lua:353>
Locals: index = nil unitSubtext = nil unitPlateStyle = nil (temporary) = nil (temporary) =
Also experiencing this - addon is mostly ok until you are around mobs, then the error count starts climbing by about 100/s
Nameplates don't appear at all.
This appears to have begun within the last 24h or so.
Blizzard seems to have finally removed a lot of deprecated functions that the addon was still using.
Seems most of them are simple name changes to get it working again, but for buffs and debuffs its not a one to one replacement. So I'll look at it later today when I have more time.
Just a few quick fixes to at least have nameplates and no error spam:
NeatPlatesPanel.lua L13: local version = C_AddOns.GetAddOnMetadata("NeatPlates", "version")
Hub.lua L574-575: local TPCEnabled = C_AddOns.GetAddOnEnableState(player, "TidyPlatesContinued") ~= 0 local TPCHubEnabled = C_AddOns.GetAddOnEnableState(player, "TidyPlatesContinuedHub") ~= 0
AuraWidget.lua L11: local _UnitAura = C_UnitAuras.GetAuraDataByIndex
TotemIconWidget.lua L14: local name, _, icon = C_Spell.GetSpellInfo(spellid)
After looking a bit at the new aura structure I noticed Blizzard had a method in their AuraUtils that let me convert to new aura structure to the old one, so there were not changes necessary. For now at least...
I've fixed the other issues as well and pushed a release to curseforge.
This issue is stale because it has been open for 90 days with no activity. If you feel the issue is still relevant, please leave a comment to prevent the issue from being closed in 30 days