Why does the client matter? Doesn't the server decide the result of combat?
To clarify, the client doesn't matter at all for this. The client is just replaying the data given to it by the server.
Without going into too much detail, there are separate things on the server that handle things from each player's perspective. If these aren't correctly synchronized, then issues like this one can happen.
Is there a place to report bugs? I noticed that if Patches (and presumably Rangnaros) used their hero power and kills one of your minions before combat starts, Megafin's "at the start of next combat round. give all minions deathrattle: summon a 1/1 murloc" just doesn't activate
Do you mean "it doesn't activate at all" or "the minions killed by ragnaros don't spawn murlocs"?
The former would be a bug, the latter could be working as intended. "At the start of combat" hero powers work the same way as combat, there's an order in which they trigger. If you would be the first player to attack, then your hero power will trigger first. So if Ragnaros gets to attack first and he activated his hero power then it will all happen before Giantfin's hero power is applied. If the attack order is reversed and Giantfin attacks first, then his hero power will also activate first and any minions killed by Ragnaros will spawn murlocs.
Seems like afkay’s client thought there was a huge amalgam on board whereas the op’s client thought it wasnt, probably from being played too late. Otherwise there would be no way that second fight tied
Yeah, you're right. There were missing minions in that first full combat. More than just an RNG desync issue, then. An even bigger issue with a copy state failure.
This is the game I just played, where this AFK seems to be immune to lethal or close to lethal damage.
It happened one time prior to this where she prevented 20 damage (she had 21) and one after this for a total of 3 times.
The 2nd Part of the video reddit isn't allowing me to upload it, but you get the idea.
TLDR: Not cheating. Is a bug.
AFKay isn't cheating. What's happening is that the two combat simulations (yours and AFKays) became desynchronized from each other, causing combat to play out differently for each of you. In the first combat you won in your simulation, but tied in his. The second combat appears to have behaved normally.
As to why your combats weren't synchronized I don't yet have an answer. I'll try to figure that out.
syah_hs
Thanks for all the info. Should help us track it down and get it fixed.
syah_hs
To clarify, the client doesn't matter at all for this. The client is just replaying the data given to it by the server.
Without going into too much detail, there are separate things on the server that handle things from each player's perspective. If these aren't correctly synchronized, then issues like this one can happen.
syah_hs
Do you mean "it doesn't activate at all" or "the minions killed by ragnaros don't spawn murlocs"?
The former would be a bug, the latter could be working as intended. "At the start of combat" hero powers work the same way as combat, there's an order in which they trigger. If you would be the first player to attack, then your hero power will trigger first. So if Ragnaros gets to attack first and he activated his hero power then it will all happen before Giantfin's hero power is applied. If the attack order is reversed and Giantfin attacks first, then his hero power will also activate first and any minions killed by Ragnaros will spawn murlocs.
syah_hs
Yeah, you're right. There were missing minions in that first full combat. More than just an RNG desync issue, then. An even bigger issue with a copy state failure.
syah_hs
TLDR: Not cheating. Is a bug.
AFKay isn't cheating. What's happening is that the two combat simulations (yours and AFKays) became desynchronized from each other, causing combat to play out differently for each of you. In the first combat you won in your simulation, but tied in his. The second combat appears to have behaved normally.
As to why your combats weren't synchronized I don't yet have an answer. I'll try to figure that out.