PDA

View Full Version : problem with group invites after 3.1



echo
04-15-2009, 07:04 PM
Hi all, I'm not sure if I'm the only one, but ever since the 3.1 patch yesterday, I am having trouble getting my team into group.

I am using jamba, and have it all set to auto accept invites from friends/teams/etc. and it worked flawlessly before the patch. I have a macro to invite all my team members and before I click the macro once, and my team would be formed and i'm ready to go.

Yeseterday, when I hit the same macro, without changing any setting from pre-patch, all my alts were insta-rejecting group invites? I checked all the settings and I cant find anything that might be causing this. I finally got so frustrated that I just spammed the invite macro like 20 times a second and then my alts accepted the invites after I spammed it a few times.

This is reproducible and consistent as it happens with all of my teams. I have tried typing manually /invite toonA, with the same results. (instant rejection, didnt even see the dialog box for accepting a group invite)

Does anyone else have this problem?

Jubber
04-15-2009, 07:07 PM
There are several posts about this already. There are a few fixes and workarounds you can find in this post.



[Jamba] Issues with inviting my group since 3.1 ('http://www.dual-boxing.com/forums/index.php?page=Thread&postID=195699#post195699')

Ridere
04-15-2009, 07:08 PM
The problem is with the command:

script StaticPopup_Hide("PARTY_INVITE");

I removed this line, and my parties stopped declining invites. Of course the invite dialog box doesn't disappear when using the macro now. But it does disappear on its own after awhile.

Hopefully this gets fixed soon.

Frappuccino
04-15-2009, 07:08 PM
I just installed Jamba for the first time last night, im getting the same problem.

It looks like bliz is blocking auto group accept, or changed some code relating to it. If you turn off 'auto accept group from friends' and the other auto accept invites option above it auto declines all group invites. Just turn all of those ones off, push to chars and you'll be right. You will need to click tho :(.

[edit]: ah.. fix above.. thx

-Frap

echo
04-15-2009, 08:15 PM
Ahhh. Thanks for the help guys. :) Good to know it's not my computer being finicky I guess. Thanks again and will make the necessary adjustments later tonight.

DgtlSorcrs
04-16-2009, 12:05 PM
Folks, there's a better fix...

I ran into this issue in my own addon, and asked for help at the wowace ('http://forums.wowace.com/showthread.php?t=16234') forum.

The user Borlox gave me an effective piece of code


for i=1, STATICPOPUP_NUMDIALOGS do
local dlg = _G["StaticPopup"..i]
if dlg.which == "PARTY_INVITE" then
dlg.inviteAccepted = 1
break
end
end

StaticPopup_Hide( "PARTY_INVITE" )


So, update the StaticPopup_Hide( "PARTY_INVITE" ) so it looks like the example above and it will work.

NOTE: It worked in my addon, but I don't use Jamba, so I can't guarantee it will work there.

Hope that helps

Please visit the official Jamba Thread ('http://www.dual-boxing.com/forums/index.php?page=Thread&postID=195946#post195946') for further info.

Spirithawke
04-16-2009, 09:57 PM
Ok, If I understand you correctly you are saying use just line 9 of yer code. I tried this in a macro and it do not hide the popup. But, it also no longer declines the group invites *shrugs*.

DgtlSorcrs
04-17-2009, 11:27 AM
Ok, If I understand you correctly you are saying use just line 9 of yer code. I tried this in a macro and it do not hide the popup. But, it also no longer declines the group invites *shrugs*.Actually, this wasn't macro code, it's the code I used in my addon and to patch Jamba

What happened is that Blizzard updated the way the Accept/Decline party invite worked. It used to be if you did StaticPopup_Hide("PARTY_INVITE") it JUST hid the dialog whether you accepted, declined, or did nothing. After 3.1 they put in code to explicitly decline the invite if you hid it without having set the inviteAccepted to a true value first.

the workaround here merely updates the inviteAccepted value to a non-false value before the StaticPopup_Hide("PARTY_INVITE") is called, thus keeping the hiding action itself from calling DeclineGroup()

As far as how to do it in a macro? ugh, not sure if you CAN. I guess you could just use AcceptGroup() and leave off the hide. Yes, you'd get an ugly dialog until the time ran out on it, but you'd have already accepted.

I don't know WHY Bliz changed this one.. As far as I can tell, this was a totally undocumented change (not in patch notes or official UI forum) and it really messes up a lot of stuff for what? I can't see there was a HUGE problem with hiding the accept/decline group button without taking action.

/rant

Spirithawke
04-17-2009, 03:54 PM
I was doing it in a macro as part of this all purpose accept macro that I dug up in the forums here somewhere. This thread and the other thread you posted in both mention the problem, so I decided this one was closer to my needing to use it in a macro. I had not run into another thread mentioning it in relation to the all purpose accept macro.

/script AcceptGroup();
/script AcceptQuest();
/script AcceptTrade();
/script RetrieveCorpse();
/script Repopme();
/script ConfirmAcceptQuest();
/StaticPopup_Hide( "PARTY_INVITE" ); ***Taking out the word script stops the auto decline, but it do not hide the box, also if you leave out the beginning /, it comes out in whatever chat you have selected currently***
/script StaticPopup_Hide("QUEST_ACCEPT");