Originally Posted by Fat Boa1891
Got around to some confusion testing. I can't type very well (sliced up a finger), so I'll let you interpret the results yourself.
Quick legend: o means the attack succeeded after displaying the "x is confused" message. x means it attacked itself. b represents the Pokémon breaking out of confusion. The first block details all of my Spinda's confusions, the second all of foe meditite's, the third all of foe machop's, and the final all of my own rotom's. Red lines are excluded because the confusion never ended.
ob (battle end)
x (battle end)
number of turns possible to attack self (all turns where confusion existed and the Pokémon did not break out of confusion)
Average: 3.5 turns
Attacked regularly: 20
Attacked self: 15
Broke out: 16
Interesting test. Well, I can conclude this. You will get the "Pokemon is confused!" message between 1 and 4 times, before you snap out of confusion.
A confused Pokemon seems to attack itself 50% of the time, but the amount of tries here is too low to confirm this.
I can contribute this. My Empoleon was up against a Golbat in a cave, and they had exactly the same speed. This happened:
Golbat used Confuse Ray! Empoleon became confused!
Empoleon is confused! It hurt itself in its confusion!
Empoleon snapped out of confusion! Empoleon used Surf! Golbat fainted!
Here, Empoleon snapped out of confusion immediately, so to speak, but he still had the "Empoleon is confused!" message once. I think that the "Pokemon is confused!" messages are the things that are actually counted, and not the number of turns, in order for a Pokemon to snap out of confusion.