It got choiced into Swords Dance (from Dancer) first. The choice lock then went away at the end of the turn because you don't have Swords Dance in your moveset. This is to prevent Oricorio from being broken especially in Doubles where it would be free to copy Quiver Dance and attack in the same turn with the choice boost.https://replay.pokemonshowdown.com/gen7pu-1137635866
On Turn 11, Revelation Dance failed.
Maybe I'm missing an ingame mechanic, but I assume it's a bug. (I was also scarfed but was able to click another move on turn 12)
This isn't correct. The user of Explosion is still the first to faint in this situation. It does damage, then faints, and then any Pokémon that have taken damage from the move itself faint.Explosion KO to End Battle
As evidenced in the above link I (username in the battle - DAMN Hold this L) used explosion with my last mon to knock out the last mon of my opponent. This resulted in me losing the battle.
I checked Bulbapedia, and it says there that from Gen-VI onwards, the user that used explosion first deals damage to the target, and then faints. This means that in the above battle, when I had used explosion with my Regirock, it resulted in the opponent’s Milotic fainting first, and then my Regirock fainting. In other words, my mon was the last to faint. This should result in me winning the battle. However, the opposite happened. I’m positive this is a showdown bug ( in that the move ‘Explosion’ is not working as per its mechanics in Gen-08), and thus I’m reporting it here. Thanks!
The winner still had a Pokémon left... Their Espeon never fainted, haha.https://replay.pokemonshowdown.com/gen3randombattle-1138731645 i think this is a bug since gen3 explosion tends to end in a tie, but this battle select a winner for gen8 reasons