Increases the user's Speed by two stages. You have a max of six stages you can increase a stat. Each stage is a 50% increase so Rock Polish gives 100% increase to speed everytime you use it.
Of course!
im not sure but i think any rock or ground type Pokemon
It depends on what Pokemon you're using. Rock Polish is good for sweeper Pokemon, while Thunder Wave is good for staller/annoyer Pokemon.
There is no rock climb in pokemon saphire, but there is a rock climb in pokemon diamond and pearl.
there is no naval rock in pearl only in emerald, firered ,leefgreen
If you're referring to a stone used on rock pokemon to get them to evolve, there is no such thing.
Pokemon 139 in Pokemon Pearl is Omastar, a Water/Rock-type Pokemon. It is the evolved form of Omanyte, and it has strong defensive stats and access to a variety of water and rock-type moves.
There is no mossy rock in HeartGold. There is not one in SoulSilver, either. A mossy rock is only found in Pokemon Diamond and Pearl. You must trade for a Leafeon to get one in Pokemon HeartGold.
You can't , if you mean the Munchlax rock in Sunyshores.
EASY. GET ROCK SMASH!
you have to trade a poliwhirl with a kings rock
what un cool question is that