Originally Posted by myrroddin
No matter which method is used, you are safe, and won't get errors.
|
It must be something about pcall() then.
Another even more minimal working example:
Lua Code:
local folderName = ...
local myAddon = LibStub("AceAddon-3.0"):NewAddon(folderName, "AceEvent-3.0")
function myAddon:EventHandler(event)
print("EventHandler not doing anything", event)
end
pcall(function() myAddon:RegisterEvent("Nonsense_Event", "EventHandler") end)
myAddon:UnregisterAllEvents()
Gives me this
unregister error:
Code:
AceEvent-3.0-4.lua:37: Attempt to unregister unknown event "Nonsense_Event"