cant click bag items...
Fleymour opened this issue ยท 1 comments
1x [ADDON_ACTION_FORBIDDEN] AddOn 'Bagnon' tried to call the protected function 'UNKNOWN()'.
[string "@!BugGrabber/BugGrabber.lua"]:481: in function <!BugGrabber/BugGrabber.lua:481>
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: in function UseContainerItem' [string "@FrameXML/ContainerFrame.lua"]:1403: in function <FrameXML/ContainerFrame.lua:1312> [string "=[C]"]: in function
ContainerFrameItemButton_OnClick'
[string "@FrameXML/ContainerFrame.lua"]:1455: in function <FrameXML/ContainerFrame.lua:1442>
[string "=[C]"]: ?
Locals:
_ = Frame {
RegisterEvent = defined @!BugGrabber/BugGrabber.lua:487
0 =
UnregisterEvent = defined @!BugGrabber/BugGrabber.lua:487
SetScript = defined @!BugGrabber/BugGrabber.lua:487
}
event = "ADDON_ACTION_FORBIDDEN"
events =
ADDON_ACTION_BLOCKED = defined @!BugGrabber/BugGrabber.lua:553
ADDON_ACTION_FORBIDDEN = defined @!BugGrabber/BugGrabber.lua:553
PLAYER_LOGIN = defined @!BugGrabber/BugGrabber.lua:547
LUA_WARNING = defined @!BugGrabber/BugGrabber.lua:562
ADDON_LOADED = defined @!BugGrabber/BugGrabber.lua:507
}
the issue is in buggrabber - around 480 change it to this
local events = {}
do
local frame = CreateFrame("Frame")
frame:SetScript("OnEvent", function(_, event, ...) events[event](events, event, ...) end)
frame:RegisterEvent("ADDON_LOADED")
frame:RegisterEvent("PLAYER_LOGIN")
frame:RegisterEvent("ADDON_ACTION_BLOCKED")
frame:RegisterEvent("ADDON_ACTION_FORBIDDEN")
frame:RegisterEvent("LUA_WARNING")
--local function noop() end -- Prevent abusive addons
--frame.RegisterEvent = noop
--frame.UnregisterEvent = noop
--frame.SetScript = noop
end