PokéBase - Pokémon Q&A
1 vote
666 views
by
reopened by
Reopening because the existing question specifically asks about Pokemon that aren’t Flying-type.

1 Answer

1 vote
 
Best answer

Levitate will keep it up.

I used PS! to simulate this, and in this case, Levitate made it so Earth Power did not hit. So Levitate overrules Roost.

And according to this thread, Gravity will bring down both Flying types and Pokemon with Levitate. So if Gravity was present, then it would count as falling/being brought to the ground, and Ground type moves would hit.

by
selected by
Okay, thanks so much!