I fought a Kangaskhan with my Ivysaur earlier; twice after putting it to sleep with Sleep Powder (going first), it woke up on the same turn, and attacked back. How did Early Bird work in previous generations, and was it always possible to wake up on the very turn the Pokémon fell asleep, if it...