Clicked

Clicked

294k Downloads

Doesn't work on my warrior now. A series of errors occur. Was also having issues with my monk.

gotex007 opened this issue ยท 2 comments

commented

Describe the bug

In a similar way to #149 the addon just doesn't work with my warrior. I was having issues with the monk too but I will wait on grabbing those errors for now.

Clicked Version

Clicked 1.10.5

World of Warcraft Flavor

Dragonflight

Tried with only Clicked enabled

  • Yes
  • No

Lua Errors

When I try to create a new spell macro:
77x Clicked/Core/BindingProcessor.lua:1004: attempt to get length of local 'entries' (a nil value) [string "@Clicked/Core/BindingProcessor.lua"]:1004: in function IsTalentMatrixValid'
[string "@Clicked/Core/BindingProcessor.lua"]:1045: in function UpdateBindingLoadState' [string "@Clicked/Core/BindingProcessor.lua"]:568: in function <Clicked/Core/BindingProcessor.lua:541> [string "@Clicked/Core/BindingProcessor.lua"]:601: in function ReloadBindings'
[string "@Clicked/Core/BindingProcessor.lua"]:849: in function `UpdateTalentCacheAndReloadBindings'
[string "@Clicked/Core/BindingProcessor.lua"]:791: in function <Clicked/Core/BindingProcessor.lua:789>

Locals:
entries = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to get length of local 'entries' (a nil value)"
talentCache =

{
Avatar = true
Crushing Force = true
Blood and Thunder = true
Impending Victory = true
Devastator = true
War Machine = true
Challenging Shout = true
Booming Voice = true
Frothing Berserker = true
Furious Blows = true
Demoralizing Shout = true
Rallying Cry = true
One-Handed Weapon Specialization = true
Shield Specialization = true
Last Stand = true
Revenge = true
Armored to the Teeth = true
Brutal Vitality = true
Tough as Nails = true
Shield Wall = true
Wild Strikes = true
Ravager = true
Impenetrable Wall = true
Indomitable = true
Sidearm = true
Show of Force = true
Defensive Stance = true
Double Time = true
Thunder Clap = true
Strategist = true
Barbaric Training = true
Fast Footwork = true
Battle Stance = true
Leeching Strikes = true
Reinforced Plates = true
Seismic Reverberation = true
Unstoppable Force = true
Thunderlord = true
Storm Bolt = true
Into the Fray = true
Ignore Pain = true
Enduring Defenses = true
Bloodsurge = true
Spell Reflection = true
Violent Outburst = true
Brace For Impact = true
Rend = true
Heroic Leap = true
Pain and Gain = true
Anger Management = true
Best Served Cold = true
}
`

When I select a macro I already have (heroic leap):
9x Clicked/Config/Bindings.lua:837: attempt to get length of field 'entries' (a nil value) [string "@Clicked/Config/Bindings.lua"]:837: in function <Clicked/Config/Bindings.lua:808> [string "@Clicked/Config/Bindings.lua"]:2075: in function <Clicked/Config/Bindings.lua:2073> [string "@Clicked/Config/Bindings.lua"]:2261: in function <Clicked/Config/Bindings.lua:2247> [string "@Clicked/Config/Bindings.lua"]:2757: in function <Clicked/Config/Bindings.lua:2743> [string "=[C]"]: ? [string "@Altoholic/Libs/AceGUI-3.0-41/AceGUI-3.0.lua"]:66: in function <...faceAltoholic/Libs/AceGUI-3.0/AceGUI-3.0.lua:64> [string "@Altoholic/Libs/AceGUI-3.0-41/AceGUI-3.0.lua"]:300: in function Fire'
[string "@Altoholic/Libs/AceGUI-3.0-41/widgets/AceGUIContainer-TabGroup.lua"]:342: in function SelectTab' [string "@Clicked/Config/Bindings.lua"]:2813: in function <Clicked/Config/Bindings.lua:2705> [string "@Clicked/Config/Bindings.lua"]:2906: in function <Clicked/Config/Bindings.lua:2892> [string "=[C]"]: ? [string "@Altoholic/Libs/AceGUI-3.0-41/AceGUI-3.0.lua"]:66: in function <...faceAltoholic/Libs/AceGUI-3.0/AceGUI-3.0.lua:64> [string "@Altoholic/Libs/AceGUI-3.0-41/AceGUI-3.0.lua"]:300: in function Fire'
[string "@Clicked/Widgets/AceGUIContainer-ClickedTreeGroup.lua"]:1066: in function SetSelected' [string "@Clicked/Widgets/AceGUIContainer-ClickedTreeGroup.lua"]:346: in function <...Clicked/Widgets/AceGUIContainer-ClickedTreeGroup.lua:340>

When I select a different macro I already have (Battle Shout):
15x Clicked/Config/Bindings.lua:172: attempt to concatenate field '?' (a nil value) [string "@Clicked/Config/Bindings.lua"]:172: in function <Clicked/Config/Bindings.lua:150> [string "@Clicked/Config/Bindings.lua"]:826: in function <Clicked/Config/Bindings.lua:808> [string "@Clicked/Config/Bindings.lua"]:2075: in function <Clicked/Config/Bindings.lua:2073> [string "@Clicked/Config/Bindings.lua"]:2261: in function <Clicked/Config/Bindings.lua:2247> [string "@Clicked/Config/Bindings.lua"]:2757: in function <Clicked/Config/Bindings.lua:2743> [string "=[C]"]: ? [string "@Altoholic/Libs/AceGUI-3.0-41/AceGUI-3.0.lua"]:66: in function <...faceAltoholic/Libs/AceGUI-3.0/AceGUI-3.0.lua:64> [string "@Altoholic/Libs/AceGUI-3.0-41/AceGUI-3.0.lua"]:300: in function Fire'
[string "@Altoholic/Libs/AceGUI-3.0-41/widgets/AceGUIContainer-TabGroup.lua"]:342: in function SelectTab' [string "@Altoholic/Libs/AceGUI-3.0-41/widgets/AceGUIContainer-TabGroup.lua"]:200: in function <...Libs/AceGUI-3.0/widgets/AceGUIContainer-TabGroup.lua:197>

Reproduction Steps

It just doesn't work for me in a more complicated way than it wasn't working for the paladin in #149

Last Working Version

No response

Screenshots

No response

Debug Output

No response

commented

Never mind. All that did was corrupt other characters' settings. This doesn't even make any sense.

commented

I believe I figured out how to get rid of the corrupted binds by deleting that class's and character's sections in the saved variables. Hurray.