level 34.
No they cant even learn roost.
Starly evolves into Staravia when it's a level 14.Starly evolves at level 14!
no
Yes. Ratatta learns Endeavour at level 34
at level 18 or with a starly its at lvl 17.
In Pokemon Diamond, Starly will already have the moves of Tackle and Growl since they are starter moves however it will learn Quick Attack at Level 5, Wing Attack at Level 9, Double Team at Level 13, Endeavor at Level 17, Whirlwind at Level 21, Aerial Ace at Level 25, Take Down at Level 29, Agility at Level 33 and Brave Bird at Level 37.
In Pokémon Diamond, Starly learns moves such as Quick Attack at Level 5, Wing Attack at Level 9, Double Team at Level 13, Endeavor at Level 17, Whirlwind at Level 21, Aerial Ace at Level 25, Take Down at Level 29, Agility at Level 33, Brave Bird at Level 37 and Final Gambit at Level 41.
level 34.
No they cant even learn roost.
Endeavor is not a TM in Pokemon Black. You can only get the move by levelling up or breeding.
Starly evolves into Staravia when it's a level 14.Starly evolves at level 14!
yes, if you breed your starly and make it learn endeavor and quick attack, then have it hold a focus sash. After arceus hits you, you'll go down to 1 hp, because the focus sash prevents you from dying. Endeavor will cause arceus to go down to 1 hp as well. On the next turn, use quick attack, which has +1 priority, and if the arceus does not use extremespeed, which has +2 priority, then you will go first and KO it :D This works for any pokemon that learns endeavor
starly evolves into staravia at level 14
Starly learns quick attack at level 5, provided you catch it lower than that. If you catch a higher level one, there is a chance its forgotten quick attack in favour of another move.
no
Yes. Ratatta learns Endeavour at level 34