Fixed roost mechanics

If the user of Roost is already at full HP, its Flying type shouldn't be removed.

Instead, the move will fail.