Talented Classic

Talented Classic

519k Downloads

1.14 SetBackdrop issue

Slivo-fr opened this issue · 6 comments

commented

Hi, the classic ERA or vanilla version must be updated with BC / SL new backdrop mechanics.
The talent frame doesn't show up at all at the moment

Lua error bellow

1x Talented\ui\base.lua:310: attempt to call method 'SetBackdrop' (a nil value)
[string "@talented\ui\base.lua"]:310: in function CreateBaseFrame' [string "@Talented\core.lua"]:359: in function Update'
[string "@talented\core.lua"]:347: in function <Talented\core.lua:344>
[string "=(tail call)"]: ?
[string "TOGGLETALENTS"]:1: in function <[string "TOGGLETALENTS"]:1>

Locals:
self =

{
CreateTemplateMenu = defined @talented\ui\menu.lua:65
defaults =
{
}
LoadAddOn = defined @talented\core.lua:74
OpenOptionsFrame = defined @talented\ui\menu.lua:26
MakeArrow = defined @talented\ui\arrows.lua:17
GetTalentPrereqs = defined @talented\spell.lua:234
UnregisterComm = defined @datastore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:153
HideTooltipInfo = defined @talented\tips.lua:134
DataAddonLoaded = defined @talented\talents.lua:151
GetDefaultMode = defined @talented\core.lua:284
SetDefaultModulePrototype = defined @datastore\libs\AceAddon-3.0\AceAddon-3.0.lua:409
UpdateTemplateName = defined @talented\core.lua:123
GetMode = defined @talented\core.lua:54
SetTemplate = defined @talented\core.lua:263
SetMode = defined @talented\core.lua:58
RegisterMessage = defined @datastore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:90
UnregisterMessage = defined @datastore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:153
Update = defined @talented\core.lua:358
hooks =
{
}
SendCommMessage = defined @datastore\libs\AceComm-3.0\AceComm-3.0.lua:87
db =
{
}
UnregisterAllComm = defined @datastore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:174
SetEnabledState = defined @datastore\libs\AceAddon-3.0\AceAddon-3.0.lua:424
Hook = defined @Broker_MoneyFu\Libs\AceHook-3.0\AceHook-3.0.lua:274
OpenTemplate = defined @talented\core.lua:244
OnEnable = defined @talented\core.lua:288
GetTemplateStringClass = defined @talented\encode.lua:15
MakeButton = defined @talented\ui\buttons.lua:75
ImportTemplate = defined @talented\core.lua:209
Pool =
{
}
UnregisterAllEvents = defined @datastore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:174
optionsFrame = {
}
Deserialize = defined @datastore\libs\AceSerializer-3.0\AceSerializer-3.0.lua:246
MakeActionMenu = defined @talented\ui\menu.lua:368
TalentView =
{
}
GetName = defined @datastore\libs\AceAddon-3.0\AceAddon-3.0.lua:279
views =
{
}
name = "Talented"
UpdateView = defined @talented\viewmode.lua:90
GetTalentInfo = defined @talented\talents.lua:195
Disable = defined @datastore\libs\AceAddon-3.0\AceAddon-3.0.lua:314
GetOption = defined @talented\options.lua:65
Unhook = defined @Broker_MoneyFu\Libs\AceHook-3.0\AceHook-3.0.lua:418
Print = defined @talented\core.lua:7
UncompressSpellData = defined @talented\spell.lua:96
SetOption = defined @talented\options.lua:58
UpdateCurrentTemplate = defined @talented\viewmode.lua:44
Serialize = defined @datastore\libs\AceSerializer-3.0\AceSerializer-3.0.lua:122
Debug = defined @talented\core.lua:15
EnableUI = defined @talented\ui\base.lua:362
MakeTalentFrame = defined @talented\ui\trees.lua:99
RegisterComm = defined @datastore\libs\AceComm-3.0\AceComm-3.0.lua:60
PLAYER_TALENT_UPDATE = defined @

commented

Fixed!

commented

Thanks !

You however didn't release the fix for 1.14.1 on curse

commented

@Lethay ⬆️

commented

Yeah the update didn't show up

image

I run a modified version to fix backdrop on my own and I missed the previous release it seems.
Apologies we good then !

Thanks for your work :)

commented

To clarify, you just mean that the addon's expected version hasn't been set to 1.14.1, right? Because that doesn't matter, the addon just works anyway. I'm on holiday at the moment and can't check myself.

commented

Or do you mean you don't see the updated version on Curse? Because I uploaded it there for some version of Classic-SoM a few weeks ago.