staravia actually does not learn fly you have to teach it an hm.
Just after you defeat the Grunts at the Veilstone City, there's a warehouse behind it.Enter the warehouse to find HM Fly.
You get it in heart home city's Team Galtix ware house
Hows about you try it? If its a flying Pokemon it should be able to.
You capture a Pokemon that has wings and find HM fly teach it to the Pokemonthat you caught and then go on to the menu and click Pokemon and thenclick the Pokemon you caught and then it says fly and just click fly.
its suppose to be surf
staravia actually does not learn fly you have to teach it an hm.
Just after you defeat the Grunts at the Veilstone City, there's a warehouse behind it.Enter the warehouse to find HM Fly.
The HM's are called Cut, Rock Smash, Surf, Waterfall, Fly, Rock Climb, Strength, and Defog.
The HM dive cannot be acquired in Pokemon diamond.
At Team Galatic's Warehouse in Veilstone City hope i hepled you .
You get it in heart home city's Team Galtix ware house
Hows about you try it? If its a flying Pokemon it should be able to.
You capture a Pokemon that has wings and find HM fly teach it to the Pokemonthat you caught and then go on to the menu and click Pokemon and thenclick the Pokemon you caught and then it says fly and just click fly.
Inside the Galactic Warehouse, the one guarded by the two grunts.
In Veilstone City the Galactic Storage has a has two poke balls. In the first room one is the HM fly.
there is no cheat for a hm move.. you just have to find it