Level 57 (Diamond/Pearl/Platinum/HeartGold/SoulSilver)
Level 77 (Black/White/Black 2/White 2)
rhyperior learns rock wrecker at level 61
rhyperior learns it at level 61
In "Evolve," Rydon evolves into Rhyperior at level 55 when it is traded while holding a Protector. Rhyperior is a Ground/Rock-type Pokémon known for its high attack and defense stats. Rydon itself is a Rock/Ground-type Pokémon and is notable for being one of the first Pokémon ever designed.
it needs level 18 if it did not learn it at level 12 when it was a shinx
It doesnt learn it by level, but you can teach a tm, its tm45
Very carefully
Heracross learns megahorn at level 55
nidoking will learn megahorn at level 43....thats the way it is...ok men?
Level 53.
Megahorn isn't a TM. You'll need to level up certain Pokemon to get the move. Such as; Nidoking, Rapidash, Rhyhorn, Rhydon, Goldeen, Seaking, Heracross, Rhyperior, Samurott, Scolipede, Sawsbuck, and Bouffalant.
rhyperior learns rock wrecker at level 61
It learns Thrash at level 22 and Megahorn at level 43.
Rhyhorn indeed evolves to Rhydon at level 42. Then, you can evolve Rhydon into Rhyperior (number 464 in the National Pokédex) if you trade it while holding a protector.You might want to delay the evolution of Rhyhorn, so that it gets certain attacks earlier. For example Megahorn on level 67 (Rhyhorn) instead of level 77 (Rhydon and Rhyperior).
It learns Rock Wreaker when it is level 86.
Level 57
train rapidash so many levels or get a heart scale and go to pastoria city and do some tuoting
If you want it to learn Thrash and Megahorn, you must do it before level 22. But then it wont learn Horn Attack(lvl 22), Helping hand(lvl 26), Fury attack(lvl 34), flatter(lvl 43) or Horn drill(lvl 53). If you dont need Thrash but want the move Megahorn you have to evolve it before level 43. Then the only moves it will miss is Flatter and Horn Drill.