GamePress

What is the "dodge bug" when used in reference to raids and how can it be avoided?

I have read that in raids involving more than one attacker (i.e. not a solo raid) an attacker can encounter a "dodge bug". Please explain under what conditions that bug can occur, what that bug does and how it can be avoided, if possible. Thanks.

Asked by Barry Dale6 years 4 months ago
Report

Answers

Conditions under which the bug occurs: Raid has more than 1 player, any player tries to dodge an attack that would KO their attacker.

What the bug does: Puts the pokemon into a state where it's not fully alive but not dead either. The pokemon is invisible, deals fast move damage (at least some of it), can't use charge moves and has as much HP left as it would have if the dodge had been successful. It can be changed out and will die properly when that remaining HP has been taken out by the boss.

How to avoid: Don't dodge if the raid boss's move would KO your attacker.

(Solo raids suffer from a different bug that is likely related, but is usually referred to as "phantom hits", where damage from raid boss charge moves seem to get applied from out of nowhere. It's usually also related to dodging.)

Up
0
Down

Exactly this. It can cost you a raid if you dodge when you will be KO’ed. I would advice either no dodging at all, or only dodging with a full, or near full health bar. The dodge glitch is so bad, you would rather die than suffer. You are just sitting there with not much to do until you get KO’ed again.

Up
0
Down

Or you're forced to swap your attackers manually to the next one every time, which is also highly unoptimal. Either way, best not to get affected.

Up
0
Down

There are a few different "Dodge Bugs". The one that I regularly encounter is that my phone doesn't register my dodging on a regular basis - I've literally hopped to the other side of the screen when a Hyperbeam was being used and I STILL was hit with it, full blast. This might be a problem with my phone or with my provider, it's pretty much impossible to test, but it happens in any battle I get into.

Up
0
Down

by pipjay 6 years 4 months ago

The dodge bug happens because of latency between the client phone app and server. This delay increases the more players there are in a fight.

The server assumes that you are going to miss all dodges, then when the client tells it that you successfully dodged the server goes back and refunds you some HP.

If an undodged attack is enough damage that your pokemon would faint, the server tells the client to start the fainting animation, which also disables the charge attack button. The server then realizes that fainting pokemon should still be active, but there is nothing programmed to tell the client to back up. You can continue tapping to use your pokemon's fast attack, but the charge attack is unusable. It continues in this state until your pokemon takes enough damage to actually knock it out.

Ways to mitigate this problem:
- Raid in smaller groups, if able.
- Raid in areas where you have better reception.
- Manually switch pokemon when affected.

Up
0
Down