fix: add XXH load to TBC toc and guard plugin.stats nil access

This commit is contained in:
Xurkon
2026-03-15 19:07:43 -05:00
parent 984b9f9a68
commit a89dbddb58
2 changed files with 6 additions and 4 deletions
@@ -438,11 +438,12 @@ function QuestieOptions.tabs.advanced:Initialize()
for pluginName, plugin in pairs(QuestiePluginAPI.registeredPlugins) do
hasPlugins = true
local stats = plugin.stats or {}
output = output .. "|cFF5EBAF3[Questie-" .. pluginName .. "]|r"
output = output .. " Quests: |cFFFFD700" .. tostring(plugin.stats.QUEST) .. "|r"
output = output .. " NPCs: |cFFFFD700" .. tostring(plugin.stats.NPC) .. "|r"
output = output .. " Objects: |cFFFFD700" .. tostring(plugin.stats.OBJECT) .. "|r"
output = output .. " Items: |cFFFFD700" .. tostring(plugin.stats.ITEM) .. "|r\n"
output = output .. " Quests: |cFFFFD700" .. tostring(stats.QUEST or 0) .. "|r"
output = output .. " NPCs: |cFFFFD700" .. tostring(stats.NPC or 0) .. "|r"
output = output .. " Objects: |cFFFFD700" .. tostring(stats.OBJECT or 0) .. "|r"
output = output .. " Items: |cFFFFD700" .. tostring(stats.ITEM or 0) .. "|r\n"
end
if not hasPlugins then