Cursive = AceLibrary("AceAddon-2.0"):new("AceEvent-2.0", "AceDebug-2.0", "AceModuleCore-2.0", "AceConsole-2.0", "AceDB-2.0", "AceHook-2.1") Cursive.superwow = true if not GetPlayerBuffID or not CombatLogAdd or not SpellInfo then local notify = CreateFrame("Frame", nil, UIParent) notify:SetScript("OnUpdate", function() DEFAULT_CHAT_FRAME:AddMessage("|cffffcc00Cursive:|cffffaaaa Couldn't detect SuperWoW.") this:Hide() end) Cursive.superwow = false end -- onload function Cursive:OnInitialize() DEFAULT_CHAT_FRAME:AddMessage("|cffffcc00Cursive:|cffffaaaa Loaded. /cursive for commands and minimap icon for options.") end