lv.50 then it learns fly
in Pokemon ruby shelgon doesnt evovle intil lvl 50
Level 50
Get it to level 30 to evolve it into a Shelgon(if it's caught at level 30 or above, it will evolve upon leveling up again). If Shelgon reaches level 50, it will evolve into Salamence, one of the most powerful dragon types.
it doesn't evolve in Pokemon ruby.
Weezing does not evolve in Pokemon Ruby.
It is not possible to catch a wild Shelgon in Pokemon Ruby. To get a Shelgon you need to evolve a Bagon. Wild Bagon can be found in the deepest room of the Meteor Falls cave.
Shelgon evolves into Salamence starting at level 50.Other facts about Shelgon:Shelgon is #372 in the National Pokedex. It evolves *from* Bagon starting at level 30.It is a pure dragon type (Salamence is Dragon-Flying).Shelgon is weak to Ice, Dragon, and Fairy moves, and resistant to Fire, Water, Grass, and Electric. (It isn't immune to anything.)Shelgon (and the whole Bagon, Shelgon, and Salamence evolution line) was introduced in the Generation III games (Ruby, Sapphire, and Emerald).
you train it to level 50 then it evolves into salamence in ruby, sapphire, and emerald hope this helps
In the room where you get dragon claw in meteor falls. The Bagons are uncommon. Catch the bagon and level it to level 30. That's when it evolves into Shelgon. P.S. Shelgon evolves into Salamance at level 50
Nosepass doesn't evolve in Ruby, sorry.
Corpish will evolve at level 30
It will evolve at level 48