PokéBase - Pokémon Q&A
0 votes

not during the move but afterwards because they started flying again? I'm thinking of teaching a flying Pokemon roost but I dont want to abandon there immunity to ground type moves


1 Answer

4 votes
Best answer

Yes, but only for one turn. Roost does not make a Pokemon lose its immunity forever, but just for that one turn. For example:

Turn 1: Pidgeot used Fly! Pidgeot flew up into the air! | Golurk used Earthquake! It missed!
Turn 2: Pidgeot used Fly! (Damage) | Golurk used Earthquake! It doesn't affect Pidgeot...
Turn 3: Pidgeot used Roost! | Golurk used Earthquake! (Damage)
Turn 4: Pidgeot used Return! (Damage) | Golurk used Earthquake! It doesn't affect Pidgeot...

In Turn 3, immunity was lost but it was regained in Turn 4. Roost only makes you lose the immunity for one turn (unless you are not a flying type or holding a Ring Target)

Source: Experience

selected by
Nice answer
Thanks mate.
thanks i thought it was completely vulnerable to ground moves
but golurk is is ghost type...
Pidgeot has Scrappy.
No it doesn't, swellow has scrappy
lol skillswap?