Skinner

3M Downloads

[BUG]: ADDON_ACTION_FORBIDDEN

Aexxl opened this issue · 6 comments

commented

WoW Version
Retail

Describe the bug
Trying to use the M+ Portals (the dropdown menu that expands to the portals)

1x [ADDON_ACTION_FORBIDDEN] AddOn 'Skinner' tried to call the protected function 'CastSpellByID()'.
[string "@!BugGrabber/BugGrabber.lua"]:485: in function <!BugGrabber/BugGrabber.lua:485>
[string "=[C]"]: in function `CastSpellByID'
[string "@Blizzard_ActionBar/Mainline/SpellFlyout.lua"]:42: in function `SpellFlyoutButton_OnClick'
[string "*SpellFlyout.xml:37_OnClick"]:1: in function <[string "*SpellFlyout.xml:37_OnClick"]:1>

Locals:
_ = Frame {
}
event = "ADDON_ACTION_FORBIDDEN"
events = <table> {
}
commented

There seems to be more problems with the ACTION_FORBIDDEN. If you try to use for example the guild bank out of the spell book there pops up another error and blocks you from using the spell

2x [ADDON_ACTION_FORBIDDEN] AddOn 'Skinner' tried to call the protected function 'CastSpellBookItem()'.
[string "@!BugGrabber/BugGrabber.lua"]:485: in function <!BugGrabber/BugGrabber.lua:485>
[string "=[C]"]: in function `CastSpellBookItem'
[string "@Blizzard_PlayerSpells/SpellBook/Blizzard_SpellBookItem.lua"]:591: in function `OnIconClick'
[string "@Blizzard_PlayerSpells/SpellBook/Blizzard_SpellBookItem.lua"]:728: in function <...rd_PlayerSpells/SpellBook/Blizzard_SpellBookItem.lua:724>

Locals:
_ = Frame {
}
event = "ADDON_ACTION_FORBIDDEN"
events = <table> {
}
commented

Hi,

You can try Reloading the UI to see if that fixes it, otherwise you will have to toggle the skin of the Spell Flyout option which can be found in the UI Frames options.

commented

Same error and unable to use the portal after a reload or disabling the Spell Flyout option

commented

Thanks for the feedback, I’ve never used the portal so will look into what is causing the issue in more detail.

commented

To be a bit more precise: The dropdown (or Spell Flyout I guess) for the portals works fine (you click the icon and the portal options open), but if you want to use a portal / spell in the dropdown menu you get blocked by the above error message and with the usual forbidden action stuff from Blizzard (with the options to ignore the error or to disable the corresponding addon). Maybe that helps a little more than the initial description.
Keep up the great work!

commented

Another one. Got this in combat, but cannot reproduce.

1x [ADDON_ACTION_BLOCKED] AddOn 'Skinner' tried to call the protected function 'Button:SetPassThroughButtons()'.
[string "@!BugGrabber/BugGrabber.lua"]:485: in function <!BugGrabber/BugGrabber.lua:485>
[string "=[C]"]: in function `SetPassThroughButtons'
[string "@Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua"]:224: in function `CheckMouseButtonPassthrough'
[string "@Blizzard_MapCanvas/Blizzard_MapCanvas.lua"]:209: in function `AcquirePin'
[string "@Blizzard_SharedMapDataProviders/QuestDataProvider.lua"]:229: in function `AddQuest'
[string "@Blizzard_SharedMapDataProviders/QuestDataProvider.lua"]:163: in function `CheckAddQuest'
[string "@Blizzard_SharedMapDataProviders/QuestDataProvider.lua"]:174: in function `RefreshAllData'
[string "@Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua"]:76: in function `OnMapChanged'
[string "@Blizzard_MapCanvas/Blizzard_MapCanvas.lua"]:595: in function <...aceBlizzard_MapCanvas/Blizzard_MapCanvas.lua:594>
[string "=[C]"]: in function `secureexecuterange'
[string "@Blizzard_MapCanvas/Blizzard_MapCanvas.lua"]:598: in function `OnMapChanged'
[string "@Blizzard_WorldMap/Blizzard_WorldMap.lua"]:303: in function `OnMapChanged'
[string "@Blizzard_MapCanvas/Blizzard_MapCanvas.lua"]:60: in function `SetMapID'
[string "@Blizzard_WorldMap/Blizzard_WorldMap.lua"]:314: in function <...rfaceBlizzard_WorldMap/Blizzard_WorldMap.lua:312>
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: in function `Show'
[string "@Blizzard_UIParentPanelManager/Mainline/UIParentPanelManager.lua"]:880: in function <...ParentPanelManager/Mainline/UIParentPanelManager.lua:866>
[string "=[C]"]: in function `ShowUIPanel'
[string "@Blizzard_WorldMap/QuestLogOwnerMixin.lua"]:106: in function `SetDisplayState'
[string "@Blizzard_WorldMap/QuestLogOwnerMixin.lua"]:42: in function `HandleUserActionToggleSelf'
[string "@Blizzard_WorldMap/Blizzard_WorldMap.lua"]:511: in function `ToggleWorldMap'
[string "TOGGLEWORLDMAP"]:1: in function <[string "TOGGLEWORLDMAP"]:1>

Locals:
_ = Frame {
}
event = "ADDON_ACTION_BLOCKED"
events = <table> {
}