Client Receiver + Imposter breaks client

What type of bug are you reporting? Mechanics

What is the bug?
When two of the same Pokémon with Imposter are sent out together facing a Receiver mon and a Sturdy mon, when the imposter mon with the Sturdy ability faints, the other Imposter mon with Receiver receives Sturdy, but it switches sides, and reverts to the untransformed Pokémon sprite, while retaining the type and possibly stats but could not confirm. In some cases it also takes little damage in the turn it receives Sturdy, and in some cases it doesn't allow selecting moves as the client asks for moves for both Pokémon when one has fainted with the error "[Invalid choice] Can't move: You sent more choices than unfainted Pokémon.". Tested in both Metronome and Doubles Custom Game.
https://replay.pokemonshowdown.com/gen9metronomebattle-2041210795
https://replay.pokemonshowdown.com/gen9metronomebattle-2041215129
https://replay.pokemonshowdown.com/gen9metronomebattle-2041221047
https://replay.pokemonshowdown.com/gen9doublescustomgame-2041227014

Are you able to replicate it? If so, how?
Yes, the first bug happens every time the Receiver mon receives Sturdy, while the second one happens when the Imposter user submits their move after the other from my testing and third bug happens frequently but not every time.
 

Users Who Are Viewing This Thread (Users: 1, Guests: 0)

Top