Clicked

Clicked

294k Downloads

Characters that don't already have macros can't make "cast a spell" ones.

gotex007 opened this issue ยท 2 comments

commented

Describe the bug

Characters that don't already have macros can't make new ones apparently. Throws an error and the actions tab doesn't load.

It still works fine on the two characters I have already made macros on since I deleted my settings to start over with the prepatch.

Clicked Version

1.15.3

World of Warcraft Flavor

Dragonflight

Tried with only Clicked enabled

  • Yes
  • No

Lua Errors

8x Clicked/Config/SpellLibrary.lua:90: 'for' limit must be a number
[string "@Clicked/Config/SpellLibrary.lua"]:90: in function <Clicked/Config/SpellLibrary.lua:32>
[string "=(tail call)"]: ?
[string "@Clicked/Config/SpellLibrary.lua"]:236: in function GetSpells' [string "@Clicked/Config/Bindings.lua"]:1180: in function CreateOptions'
[string "@Clicked/Config/Bindings.lua"]:1197: in function <Clicked/Config/Bindings.lua:1033>
[string "@Clicked/Config/Bindings.lua"]:1720: in function <Clicked/Config/Bindings.lua:1710>
[string "@Clicked/Config/Bindings.lua"]:3054: in function <Clicked/Config/Bindings.lua:3041>
[string "=[C]"]: ?
[string "@Clicked/Libs/AceGUI-3.0-41/AceGUI-3.0.lua"]:66: in function <Clicked/Libs/AceGUI-3.0/AceGUI-3.0.lua:64>
[string "@Clicked/Libs/AceGUI-3.0-41/AceGUI-3.0.lua"]:300: in function Fire' [string "@Clicked/Libs/AceGUI-3.0-41/widgets/AceGUIContainer-TabGroup.lua"]:342: in function SelectTab'
[string "@Clicked/Config/Bindings.lua"]:3116: in function <Clicked/Config/Bindings.lua:2982>
...
[string "@Clicked/Libs/AceGUI-3.0-41/AceGUI-3.0.lua"]:300: in function Fire' [string "@Clicked/Widgets/AceGUIContainer-ClickedTreeGroup.lua"]:1325: in function Select'
[string "@Clicked/Widgets/AceGUIContainer-ClickedTreeGroup.lua"]:1330: in function SelectByPath' [string "@Clicked/Widgets/AceGUIContainer-ClickedTreeGroup.lua"]:1349: in function SelectByBindingOrGroup'
[string "@Clicked/Config/Bindings.lua"]:2948: in function <Clicked/Config/Bindings.lua:2684>
[string "@Clicked/Config/Bindings.lua"]:2967: in function <Clicked/Config/Bindings.lua:2966>
[string "=[C]"]: ?
[string "@Clicked/Libs/AceGUI-3.0-41/AceGUI-3.0.lua"]:66: in function <Clicked/Libs/AceGUI-3.0/AceGUI-3.0.lua:64>
[string "@Clicked/Libs/AceGUI-3.0-41/AceGUI-3.0.lua"]:300: in function `Fire'
[string "@Clicked/Libs/AceGUI-3.0-41/widgets/AceGUIWidget-Button.lua"]:22: in function <...cked/Libs/AceGUI-3.0/widgets/AceGUIWidget-Button.lua:19>

Locals:
result =

{
698 =
{
}
6353 =
{
}
702 =
{
}
59752 =
{
}
5740 =
{
}
108416 =
{
}
111771 =
{
}
27243 =
{
}
108503 =
{
}
980 =
{
}
126 =
{
}
1122 =
{
}
265187 =
{
}
5019 =
{
}
333889 =
{
}
196277 =
{
}
6201 =
{
}
1098 =
{
}
80240 =
{
}
387976 =
{
}
125439 =
{
}
111898 =
{
}
20707 =
{
}
342601 =
{
}
324536 =
{
}
17962 =
{
}
116858 =
{
}
17877 =
{
}
152108 =
{
}
83958 =
{
}
264119 =
{
}
264130 =
{
}
196447 =
{
}
105174 =
{
}
386833 =
{
}
267171 =
{
}
382499 =
{
}
6789 =
{
}
264178 =
{
}
29893 =
{
}
267211 =
{
}
5782 =
{
}
316099 =
{
}
172 =
{
}
382501 =
{
}
1714 =
{
}
334275 =
{
}
104316 =
{
}
234153 =
{
}
6603 =
{
}
686 =
{
}
104773 =
{
}
30283 =
{
}
755 =
{
}
111400 =
{
}
5697 =
{
}
119898 =
{
}
}
activeTabName = "Affliction"
activetabIcon = 136145
count = nil
(for index) = 1
(for limit) = nil
(for step) = 1
(*temporary) =
{
shouldHide = false
offSpecID = 267
name = "Destruction"
numSpellBookItems = 13
specID = 267
iconID = 136186
isGuild = false
itemIndexOffset = 150
}
(*temporary) = 163
(*temporary) = 163
(*temporary) = 1
(*temporary) = 163
(*temporary) =
{
skillLineIndex = 5
itemType = 1
isOffSpec = true
subName = ""
actionID = 77220
name = "Mastery: Chaotic Energies"
iconID = 135799
isPassive = true
spellID = 77220
}
(*temporary) =
{
skillLineIndex = 5
itemType = 1
isOffSpec = true
subName = ""
actionID = 77220
name = "Mastery: Chaotic Energies"
iconID = 135799
isPassive = true
spellID = 77220
}
(*temporary) =
{
shouldHide = false
offSpecID = 267
name = "Destruction"
numSpellBookItems = 13
specID = 267
iconID = 136186
isGuild = false
itemIndexOffset = 150
}
(*temporary) = "'for' limit must be a number"
Addon =
{
InteractionType =
{
}
AddonOptions =
{
}
CommandType =
{
}
StringUtils =
{
}
GroupState =
{
}
EXPANSION_LEVEL = 11
BindingTypes =
{
}
Media =
{
}
ExportFrame =
{
}
KeyLayouts =
{
}
L =
{
}
TOOLTIP_SHOW_DELAY = 0.300000
TargetHostility =
{
}
db =
{
}
DATA_VERSION = 10
SpellLibrary =
{
}
KeyboardSizes =
{
}
KeyVisualizer =
{
}
KeyboardLayouts =
{
}
ImportFrame =
{
}
ProfileOptions =
{
}
EXPANSION =
{
}
BindingScope =
{
}
MACRO_FRAME_HANDLER_NAME = "ClickedMacroFrameHandler"
TargetUnits =
{
}
BlacklistOptions =
{
}
ClickCastHeader = ClickCastHeader {
}
TargetVitals =
{
}
}

Reproduction Steps

  1. log into a character with no macros yet created (I tried both my druid and warlock)
  2. create one for either type of "cast a spell"
  3. error thrown and action tab doesn't load

Last Working Version

1.15.2

Screenshots

mTzxxsL

Debug Output

No response

commented

Whoops, pushed a new release that fixes this, thanks!

commented

Actually my monk is throwing the same error despite already having a character macro on him that I forgot I had made. The error is still the exact same too with affliction and destruction mentioned. I don't know why it doesn't affect my hunter and paladin though.