In reply to Rubyurek: The entire addon itself isn't working for me. I tried updating via your method, but it didn't help. Could it be just because I haven't purchased TWW expansion? (I don't need TWW-specific icons, I only some sort of method, any method, of making it easier to browse through the list of 700 BILLION icons whenever I make a new macro)
@Ketho17: very glad to hear that you're planning to update this addon; it may only be a 'little' thing but it really does make the everyday WoW experience a whole lot better. Thank you!
THANK YOU! I didn't know you were publishing here so I just forked you on Github a moment ago. When I pulled it locally, I was very pleasantly surprised to see it had been updated recently. Bravo! And thanks again!
2x ...lector-1.0-LMIS/LibAdvancedIconSelector-1.0-LMIS.lua:934: bad argument #1 to 'pairs' (table expected, got nil) [string "=[C]"]: in function `pairs' [string "@LargerMacroIconSelection/Libs/LibAdvancedIconSelector-1.0-LMIS/LibAdvancedIconSelector-1.0-LMIS.lua"]:934: in function `InitialInit' [string "@LargerMacroIconSelection/Libs/LibAdvancedIconSelector-1.0-LMIS/LibAdvancedIconSelector-1.0-LMIS.lua"]:183: in function `CreateSearch' [string "@LargerMacroIconSelection/Mainline/SearchBox.lua"]:60: in function `InitSearch' [string "@LargerMacroIconSelection/Mainline/LargerMacroIconSelection.lua"]:68: in function <...oIconSelection/Mainline/LargerMacroIconSelection.lua:55> [string "=[C]"]: ? [string "=[C]"]: in function `Show' [string "@Blizzard_MacroUI/Blizzard_MacroUI.lua"]:304: in function <Blizzard_MacroUI/Blizzard_MacroUI.lua:301>
Hey, trying to use this addon for Season of Discovery on WoW Classic and I don't get a search bar. Here is the error:
3x ...roIconSelection/Classic/LargerMacroIconSelection.lua:122: attempt to index field 'sf' (a nil value)
[string "@LargerMacroIconSelection/Classic/LargerMacroIconSelection.lua"]:122: in function <...roIconSelection/Classic/LargerMacroIconSelection.lua:109>
[string "=[C]"]: ?
[string "=[C]"]: in function `Show'
[string "@Blizzard_MacroUI/Blizzard_MacroUI.lua"]:304: in function <Blizzard_MacroUI/Blizzard_MacroUI.lua:301>
Locals:
info = <table> {
icons_shown = "NUM_MACRO_ICONS_SHOWN"
buttons = "MacroPopupButton"
update = "MacroPopupFrame_Update"
geticoninfo = "GetSpellorMacroIconInfo"
popup = MacroPopupFrame {
}
template = "MacroPopupButtonTemplate"
icon_rows = "NUM_ICON_ROWS"
icons_per_row = "NUM_ICONS_PER_ROW"
okaybutton = Button {
}
}
(*temporary) = <table> {
}
(*temporary) = MacroPopupFrame {
0 = <userdata>
UpdateMacroFramePanelWidth = <function> defined @Blizzard_MacroUI/Blizzard_MacroIconSelector.lua:121
BG = Texture {
}
GetIconFilter = <function> defined @SharedXML/SharedUIPanelTemplates.lua:2119
SetSelectedIconText = <function> defined @SharedXML/SharedUIPanelTemplates.lua:2085
SetBackdropBorderColor = <function> defined @SharedXML/Backdrop.lua:422
RightEdge = Texture {
}
ApplyBackdrop = <function> defined @SharedXML/Backdrop.lua:294
template = "Transparent"
GetNumIcons = <function> defined @SharedXML/SharedUIPanelTemplates.lua:2131
Center = Texture {
}
iconFilter = 1
GetSelectedIndex = <function> defined @SharedXML/SharedUIPanelTemplates.lua:2135
ClearBackdrop = <function> defined @SharedXML/Backdrop.lua:282
GetMacroFrame = <function> defined @Blizzard_MacroUI/Blizzard_MacroIconSelector.lua:117
GetBackdropBorderColor = <function> defined @SharedXML/Backdrop.lua:409
GetBackdrop = <function> defined @SharedXML/Backdrop.lua:347
LeftEdge = Texture {
}
BottomEdge = Texture {
}
TopEdge = Texture {
}
BottomRightCorner = Texture {
}
BottomLeftCorner = Texture {
}
GetIndexOfIcon = <function> defined @SharedXML/SharedUIPanelTemplates.lua:2127
TopRightCorner = Texture {
}
GetIconByIndex = <function> defined @SharedXML/SharedUIPanelTemplates.lua:2123
TopLeftCorner = Texture {
}
PixelSnapDisabled = true
backdropInfo = <table> {
}
Update = <function> defined @Blizzard_MacroUI/Blizzard_MacroIconSelector.lua:61
editBoxHeaderText = "Enter Macro Name (Max 16 Characters):"
OnShow = <function> defined @Blizzard_MacroUI/Blizzard_MacroIconSelector.lua:3
SetBackdrop = <function> defined @SharedXML/Backdrop.lua:329
SetupTextureCoordinates = <function> defined @SharedXML/Backdrop.lua:214
OnBackdropSizeChanged = <function> defined @SharedXML/Backdrop.lua:182
HasBackdropInfo = <function> defined @SharedXML/Backdrop.lua:278
ReevaluateSelectedIcon = <function> defined @SharedXML/SharedUIPanelTemplates.lua:2139
SetBackdropColor = <function> defined @SharedXML/Backdrop.lua:399
GetBackdropColor = <function> defined @SharedXML/Backdrop.lua:390
OnBackdropLoaded = <function> defined @SharedXML/Backdrop.lua:152
iconDataProvider = <table> {
}
SetIconFromMouse = <function> defined @SharedXML/SharedUIPanelTemplates.lua:2052
OnLoad = <function> defined @SharedXML/SharedUIPanelTemplates.lua:1968
OnHide = <function> defined @Blizzard_MacroUI/Blizzard_MacroIconSelector.lua:37
isSkinned = true
GetEdgeSize = <function> defined @SharedXML/Backdrop.lua:188
IconSelector = Frame {
}
SetBorderBlendMode = <function> defined @SharedXML/Backdrop.lua:266
OkayButton_OnClick = <function> defined @Blizzard_MacroUI/Blizzard_MacroIconSelector.lua:93
BorderBox = Frame {
}
mode = 2
SetupPieceVisuals = <function> defined @SharedXML/Backdrop.lua:246
SetIconFilter = <function> defined @SharedXML/SharedUIPanelTemplates.lua:2107
CancelButton_OnClick = <function> defined @Blizzard_MacroUI/Blizzard_MacroIconSelector.lua:88
OnEvent = <function> defined @SharedXML/SharedUIPanelTemplates.lua:2032
}
(*temporary) = <table> {
height = 504.380920
width = 525
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = 504.380920
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index field 'sf' (a nil value)"
self = Frame {
0 = <userdata>
UpdateBut
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
-
View User Profile
-
Send Message
Posted Jun 4, 2025In reply to Rubyurek: The entire addon itself isn't working for me. I tried updating via your method, but it didn't help. Could it be just because I haven't purchased TWW expansion? (I don't need TWW-specific icons, I only some sort of method, any method, of making it easier to browse through the list of 700 BILLION icons whenever I make a new macro)
-
View User Profile
-
Send Message
Posted Mar 11, 2025Any chance for an update for 11.1? Lots of icons missing search data. Can't even enter some newer icon IDs
-
View User Profile
-
Send Message
Posted Mar 11, 2025An update for 11.1.0 is on the to-do list, hopefully this week
-
View User Profile
-
Send Message
Posted Aug 6, 2024Is there any updated alternative to this addon? Just with a search for icons?
-
View User Profile
-
Send Message
Posted Aug 8, 2024You no longer have to look for an alternative 😌
-
View User Profile
-
Send Message
Posted Aug 13, 2024In reply to Ketho17: Thank you so much! 😍
-
View User Profile
-
Send Message
Posted Aug 5, 2024@Ketho17: very glad to hear that you're planning to update this addon; it may only be a 'little' thing but it really does make the everyday WoW experience a whole lot better. Thank you!
-
View User Profile
-
Send Message
Posted Aug 8, 2024In reply to eschaton:
It's finally updated now and it supports Warbanks :)
-
View User Profile
-
Send Message
Posted Aug 8, 2024In reply to Ketho17:
THANK YOU! I didn't know you were publishing here so I just forked you on Github a moment ago. When I pulled it locally, I was very pleasantly surprised to see it had been updated recently. Bravo! And thanks again!
-
View User Profile
-
Send Message
Posted Jul 25, 2024is this going to be updated for TWW? I love this addon.
-
View User Profile
-
Send Message
Posted Jul 25, 2024yeah, around this week
-
View User Profile
-
Send Message
Posted Jul 25, 2024In reply to Ketho17: awesome!!! thank you!
-
View User Profile
-
Send Message
Posted Jul 25, 2024In reply to Ketho17: Thank you so much! I too love the addon!
-
View User Profile
-
Send Message
Posted Aug 1, 2024In reply to Ketho17: so no update for this addon? :c
-
View User Profile
-
Send Message
Posted Aug 1, 2024In reply to Ketho17: I'm sure it's on your radar but would be great to have it working for the icon selector in the Warband Bank! :)
-
View User Profile
-
Send Message
Posted Jul 24, 2024When can we expect an update for the pre-patch? :)
-
View User Profile
-
Send Message
Posted May 7, 2024Hi can you update for Cata Classic ?
<3
-
View User Profile
-
Send Message
Posted May 7, 2024In reply to SunfyreBlazing:
I'll try to update it next week
-
View User Profile
-
Send Message
Posted May 7, 2024This is the current error I get in Cata Classic:
2x ...lector-1.0-LMIS/LibAdvancedIconSelector-1.0-LMIS.lua:934: bad argument #1 to 'pairs' (table expected, got nil)
[string "=[C]"]: in function `pairs'
[string "@LargerMacroIconSelection/Libs/LibAdvancedIconSelector-1.0-LMIS/LibAdvancedIconSelector-1.0-LMIS.lua"]:934: in function `InitialInit'
[string "@LargerMacroIconSelection/Libs/LibAdvancedIconSelector-1.0-LMIS/LibAdvancedIconSelector-1.0-LMIS.lua"]:183: in function `CreateSearch'
[string "@LargerMacroIconSelection/Mainline/SearchBox.lua"]:60: in function `InitSearch'
[string "@LargerMacroIconSelection/Mainline/LargerMacroIconSelection.lua"]:68: in function <...oIconSelection/Mainline/LargerMacroIconSelection.lua:55>
[string "=[C]"]: ?
[string "=[C]"]: in function `Show'
[string "@Blizzard_MacroUI/Blizzard_MacroUI.lua"]:304: in function <Blizzard_MacroUI/Blizzard_MacroUI.lua:301>
Locals:
(*temporary) = nil
(*temporary) = "table expected, got nil"
= <function> defined =[C]:-1
-
View User Profile
-
Send Message
Posted Jan 17, 2024Hey, trying to use this addon for Season of Discovery on WoW Classic and I don't get a search bar. Here is the error:
3x ...roIconSelection/Classic/LargerMacroIconSelection.lua:122: attempt to index field 'sf' (a nil value)
[string "@LargerMacroIconSelection/Classic/LargerMacroIconSelection.lua"]:122: in function <...roIconSelection/Classic/LargerMacroIconSelection.lua:109>
[string "=[C]"]: ?
[string "=[C]"]: in function `Show'
[string "@Blizzard_MacroUI/Blizzard_MacroUI.lua"]:304: in function <Blizzard_MacroUI/Blizzard_MacroUI.lua:301>
Locals:
info = <table> {
icons_shown = "NUM_MACRO_ICONS_SHOWN"
buttons = "MacroPopupButton"
update = "MacroPopupFrame_Update"
geticoninfo = "GetSpellorMacroIconInfo"
popup = MacroPopupFrame {
}
template = "MacroPopupButtonTemplate"
icon_rows = "NUM_ICON_ROWS"
icons_per_row = "NUM_ICONS_PER_ROW"
okaybutton = Button {
}
}
(*temporary) = <table> {
}
(*temporary) = MacroPopupFrame {
0 = <userdata>
UpdateMacroFramePanelWidth = <function> defined @Blizzard_MacroUI/Blizzard_MacroIconSelector.lua:121
BG = Texture {
}
GetIconFilter = <function> defined @SharedXML/SharedUIPanelTemplates.lua:2119
SetSelectedIconText = <function> defined @SharedXML/SharedUIPanelTemplates.lua:2085
SetBackdropBorderColor = <function> defined @SharedXML/Backdrop.lua:422
RightEdge = Texture {
}
ApplyBackdrop = <function> defined @SharedXML/Backdrop.lua:294
template = "Transparent"
GetNumIcons = <function> defined @SharedXML/SharedUIPanelTemplates.lua:2131
Center = Texture {
}
iconFilter = 1
GetSelectedIndex = <function> defined @SharedXML/SharedUIPanelTemplates.lua:2135
ClearBackdrop = <function> defined @SharedXML/Backdrop.lua:282
GetMacroFrame = <function> defined @Blizzard_MacroUI/Blizzard_MacroIconSelector.lua:117
GetBackdropBorderColor = <function> defined @SharedXML/Backdrop.lua:409
GetBackdrop = <function> defined @SharedXML/Backdrop.lua:347
LeftEdge = Texture {
}
BottomEdge = Texture {
}
TopEdge = Texture {
}
BottomRightCorner = Texture {
}
BottomLeftCorner = Texture {
}
GetIndexOfIcon = <function> defined @SharedXML/SharedUIPanelTemplates.lua:2127
TopRightCorner = Texture {
}
GetIconByIndex = <function> defined @SharedXML/SharedUIPanelTemplates.lua:2123
TopLeftCorner = Texture {
}
PixelSnapDisabled = true
backdropInfo = <table> {
}
Update = <function> defined @Blizzard_MacroUI/Blizzard_MacroIconSelector.lua:61
editBoxHeaderText = "Enter Macro Name (Max 16 Characters):"
OnShow = <function> defined @Blizzard_MacroUI/Blizzard_MacroIconSelector.lua:3
SetBackdrop = <function> defined @SharedXML/Backdrop.lua:329
SetupTextureCoordinates = <function> defined @SharedXML/Backdrop.lua:214
OnBackdropSizeChanged = <function> defined @SharedXML/Backdrop.lua:182
HasBackdropInfo = <function> defined @SharedXML/Backdrop.lua:278
ReevaluateSelectedIcon = <function> defined @SharedXML/SharedUIPanelTemplates.lua:2139
SetBackdropColor = <function> defined @SharedXML/Backdrop.lua:399
GetBackdropColor = <function> defined @SharedXML/Backdrop.lua:390
OnBackdropLoaded = <function> defined @SharedXML/Backdrop.lua:152
iconDataProvider = <table> {
}
SetIconFromMouse = <function> defined @SharedXML/SharedUIPanelTemplates.lua:2052
OnLoad = <function> defined @SharedXML/SharedUIPanelTemplates.lua:1968
OnHide = <function> defined @Blizzard_MacroUI/Blizzard_MacroIconSelector.lua:37
isSkinned = true
GetEdgeSize = <function> defined @SharedXML/Backdrop.lua:188
IconSelector = Frame {
}
SetBorderBlendMode = <function> defined @SharedXML/Backdrop.lua:266
OkayButton_OnClick = <function> defined @Blizzard_MacroUI/Blizzard_MacroIconSelector.lua:93
BorderBox = Frame {
}
mode = 2
SetupPieceVisuals = <function> defined @SharedXML/Backdrop.lua:246
SetIconFilter = <function> defined @SharedXML/SharedUIPanelTemplates.lua:2107
CancelButton_OnClick = <function> defined @Blizzard_MacroUI/Blizzard_MacroIconSelector.lua:88
OnEvent = <function> defined @SharedXML/SharedUIPanelTemplates.lua:2032
}
(*temporary) = <table> {
height = 504.380920
width = 525
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = 504.380920
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index field 'sf' (a nil value)"
self = Frame {
0 = <userdata>
UpdateBut