I'm in the slowpoke well and while battling the second rocket (team rocket grunt) his/her zubat has supersonic. Which was not a surprise. But when used on me, it put my pokemon to sleep. Confused about this, I waited for it to use the attack again. It was as follows. Zubat used supersonic but (pokemon) is already asleep. I don't know if thats anoter move glitch or a special case.