First off, your technically still in mount coronet when your at spear pillar, so you can't fly. And second of all, you exit spear pillar the way you came and go back into mount coronet (the way that you came into spear pillar). If you have an escape rope, I'd recommend using it.
Chat with our AI personalities
No, in fact if you fly away from the Spear Pillar, you have to start your journey from Mt. Coronet again!
Fly,and waterfall
If you caught Dialga pick up the pokeball at the back the insideit there will an orb that will raise the power of Dialgas water and steel type moves if he's holding it if not just exit the spear pillar pillar, make your way down to the snowy place then fly down to veilstone city if you can't you'll have to make all the way down to the bottom then walk to the place in valor lakefront that you preiviosly coudln't then make your way to Sunyshore to beat the last gym.
go to the in game menu and go to Pokemon click on the Pokemon with fly and chose fly
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.