Stea Summon

Stea Summon

9.5k Downloads

"Double Summons"

Runkel79 opened this issue ยท 3 comments

commented

If there are 2 or more Warlocks using this Addon for summons it get's really chaotic because there are always double summons, it looks to me the Addon doesn't correctly (or maybe not fast enough) sync wich Warlock is summoning a raid member using the "Next" Button.

What's also kinda annoying, let's say i'm the first Warlock in the group doing summons, when another Warlock with SteaSummons joins the raid it will Broadcast HIS messages instead of mine. (For explanation, i customized all the Raid Messages so it's easier to everyone to understand what to do instead of being lazy and just leave the Addon on it's default settings) :)

Otherwise a must have for every Warlock Player

commented

The first problem seems to be when people with the addon are in a laggy place (like org on a popular raid night, or when a buff is about to drop).

The second problem is intentional, someone gets picked to do the messages, and I decided it was a bad idea to give people the ability to make others say something they themselves did not configure.

commented

At first, thank you very much for your response! (I saw too many incredible Addons fade away because the Author lost interest or just doesn't have the time for further development anymore.)

I think in the case of my friends and me we can exclude Lag as a problem, we usually only port Raid members to Raid instance entrances, Songflowers or the Darkmoon Faire. Not very crowded areas, it even happens when we do one of our Molten Core Pugs a Raid Instance barely anyone cares about anymore.

commented

So to explain my theory of the lag, I have to explain how the net code works, so bear with me. The addon limits the bandwidth that it puts out, and also needs to ensure things that need to happen once only happen once. The problem is: there are a bunch of people with the addon and the addons need to figure out who is going to control the group so that things that should happen once only happen once. So the Addons communicate to figure out who that should be, and that's not an easy problem so that every independent addon comes up with the same answer. Anyway, someone becomes the net leader - the one who gives out all the instructions, and repeats the current status etc. If that person happens to be in a laggy area (like org on Tuesday eve) then that will effect the status updates. At least that's my theory - an addon like this is super hard to test and debug past a certain point, and that's primarily why updates have slowed, I don't want to release something I can't test properly and then break everything.