Client Metronome battles preventing choices

What type of bug are you reporting? Client

What is the bug?
In Metronome battles while using two of the same pokemon (In my case, Pecharunt) if one of them faints, the move select screen acts like it's still alive, and allows me to select a move for the fainted pokemon. However, this permanently blocks me from continuing the battle and results in losing by timeout, as any time I attempt to select my moves, it tells me I "sent more choices than unfainted pokemon" and I either have to forfeit or lose by timeout.

Are you able to replicate it? If so, how?
Yes, anytime I play a metronome battle and one of my pokemon faint, it happens. I've uploaded an unlisted video to youtube showing the error
 
This has been a problem for some time; on the old bug reports thread we have lots of examples of it being reported, but no consistent way to reproduce it. That's the main problem; we need a way of being able to actually reproduce it to fix it.
 
In Metronome battles while using two of the same pokemon (In my case, Pecharunt) if one of them faints, the move select screen acts like it's still alive, and allows me to select a move for the fainted pokemon. However, this permanently blocks me from continuing the battle and results in losing by timeout, as any time I attempt to select my moves, it tells me I "sent more choices than unfainted pokemon" and I either have to forfeit or lose by timeout.

There is a manual workaround to keep playing with /choose default or specifying each move for future reference.
As a workaround you cant type /choose move 1, pass or /choose pass, move 1 in the chat. That should work.
The Client seems to think that the fainted blissey (which the client identifies with 0HP) is still alive and tries to send a move option, which obviously does not work D:
 
What type of bug are you reporting? OM

What is the bug?
While fighting a Metronome Battle, my opponent and I had three unusual things occur. First, my opponent's MissingNo switched from the right battle position to the left battle position, without using any move that would switch spots intentionally (such as Ally Switch). Second, immediately afterwards, my opponent reported being required to select a move for both of their Pokémon (MissingNo) despite one of them having fainted already. Third, when the MissingNo switched positions, all of its stat changes and conditions also disappeared.

You can see the position switch in the replay on turn 4 if you watch from the beginning, but if you use the "Go to turn" button, the MissingNo appears to already be in the new position: https://replay.pokemonshowdown.com/gen9metronomebattle-2251508922-hlwt0ngm9lv9nnf4dvs19t308azew3npw

Are you able to replicate it? If so, how?
I haven't tried. The conditions of this were so specific (two MissingNo, Gravity, Charge, Fake Tears, Overheat, etc., and all of them being rolled off of Metronome) that I doubt I could recreate it perfectly without manipulating Metronome rolls, which I don't have the ability to do.
 
Back
Top