local addonname, shared = ... ---@cast addonname string ---@class DechickenatorData ---@field blacklistedBuffs table local function init() print("Dechickenator loaded!") end local loadedFrame = CreateFrame("Frame") loadedFrame:RegisterEvent("ADDON_LOADED") loadedFrame:SetScript("OnEvent", function(self, event, addonName) if addonName == addonname then init() end end) SlashCmdList["DECHICKENATOR_TOGGLE_BLACKLISTED_BUFF"] = function(input) print("Toggling blacklisted buff: " .. tostring(input)) if shared.Dechickenator_Data.blacklistedBuffs[input] then shared.Dechickenator_Data.blacklistedBuffs[input] = nil else shared.Dechickenator_Data.blacklistedBuffs[input] = true end print(shared.Dechickenator_Data.blacklistedBuffs[input]) end SLASH_DECHICKENATOR_TOGGLE_BLACKLISTED_BUFF1 = "/dechicken"