Automatic Role Check

Automatic Role Check

14.4k Downloads

[Bug] Auto accept invite not working

dboyraz opened this issue · 4 comments

commented

Describe the problem

Auto accept invite function does not work, here is the error from BugGrabber:

1x [ADDON_ACTION_BLOCKED] AddOn 'AutomaticRoleCheck' tried to call the protected function 'AcceptInvite()'.
[string "@!BugGrabber/BugGrabber.lua"]:480: in function <!BugGrabber/BugGrabber.lua:480>
[string "=[C]"]: in function `AcceptInvite'
[string "@FrameXML/LFGList.lua"]:2877: in function `LFGListInviteDialog_Accept'
[string "*LFGList.xml:2084_OnClick"]:2: in function <[string "*LFGList.xml:2084_OnClick"]:1>
[string "=[C]"]: in function `Click'
[string "@AutomaticRoleCheck/AutomaticRoleCheck.lua"]:11: in function <...aceAutomaticRoleCheck/AutomaticRoleCheck.lua:8>
[string "=[C]"]: ?
[string "=[C]"]: in function `Show'
[string "@FrameXML/StaticPopup.lua"]:5428: in function `StaticPopupSpecial_Show'
[string "@FrameXML/LFGList.lua"]:2860: in function `LFGListInviteDialog_Show'
[string "@FrameXML/LFGList.lua"]:2825: in function `LFGListInviteDialog_CheckPending'
[string "@FrameXML/LFGList.lua"]:2788: in function <FrameXML/LFGList.lua:2774>

Locals:
_ = Frame {
 RegisterEvent = <function> defined @!BugGrabber/BugGrabber.lua:486
 0 = <userdata>
 UnregisterEvent = <function> defined @!BugGrabber/BugGrabber.lua:486
 SetScript = <function> defined @!BugGrabber/BugGrabber.lua:486
}
event = "ADDON_ACTION_BLOCKED"
events = <table> {
 ADDON_ACTION_BLOCKED = <function> defined @!BugGrabber/BugGrabber.lua:552
 ADDON_ACTION_FORBIDDEN = <function> defined @!BugGrabber/BugGrabber.lua:552
 PLAYER_LOGIN = <function> defined @!BugGrabber/BugGrabber.lua:546
 LUA_WARNING = <function> defined @!BugGrabber/BugGrabber.lua:561
 ADDON_LOADED = <function> defined @!BugGrabber/BugGrabber.lua:506
}
commented

@dboyraz

First of all, thanks for using the addon.

I'd like to replicate the issue that you are experiencing. I feel like it might be an other addon interfering, could you provide a list of addons you are using?

Thank you.

commented

I just replicated the issue several times by disabling every addon but ARC and simply queuing any group in group finder.

When i get invited to a group it throws an error and shows the default group invite frame instead of auto-accepting it :

image

commented

@dboyraz

Thanks for your reply.

I've successfully reproduced the problem you've been encountering. It appears to have surfaced in version 10.1.5, and I will investigate it more thoroughly.

I'll keep you posted.

commented

@dboyraz

Thank you for your patient wait for my reply.

After conducting thorough research on the issue, I regret to inform you that they have imposed hardware restrictions that prevent the acceptance of dungeon invites through an addon since 10.1.5.

I also contacted both the World of Warcraft developers and the addon community regarding this matter, and they both arrived at the same conclusion.

I have addressed this problem in the latest addon release by removing the option altogether. As a result, you should no longer encounter any errors.