feat(catalog): wire up Icons collector (TOC + router); fix MysticScrollProbe nil crash

This commit is contained in:
2026-05-29 10:43:54 +02:00
parent a57bc77de6
commit 7e5c58d1ca
5 changed files with 218 additions and 7 deletions
+3 -3
View File
@@ -378,7 +378,7 @@ CoaExporter commands:
/coae export all|talents|spellbook|gear|enchants
/coae export mdgear|mdenchants|mdspellbook|md (full wiki)
/coae catalog all|skills|talents
/coae catalog all|skills|talents|icons
/coae catalog dispels [class]|passives [class]|status
/coae scrolls scan|export|reset|status
/coae sv on|off (SavedVariables for character export)
@@ -408,7 +408,7 @@ local function HandleCatalog(rest)
local sub, arg = rest:match("^(%S+)%s*(.*)$")
sub = sub or rest
if sub == "all" or sub == "skills" or sub == "talents" then
if sub == "all" or sub == "skills" or sub == "talents" or sub == "icons" then
if not AE.Catalog or not AE.Catalog.Run then
DEFAULT_CHAT_FRAME:AddMessage("CoaExporter: catalog module not loaded")
return
@@ -432,7 +432,7 @@ local function HandleCatalog(rest)
tostring(meta.lastScanAt or "never"), tostring(meta.filter or "-"),
nSkills, nDispels, nPassives, nTalents))
else
DEFAULT_CHAT_FRAME:AddMessage("CoaExporter: /coae catalog [all|skills|talents|dispels|passives|status]")
DEFAULT_CHAT_FRAME:AddMessage("CoaExporter: /coae catalog [all|skills|talents|icons|dispels|passives|status]")
end
end