"An item to be held by a Pokemon. It may cause the foe to flinch when the holder inflicts damage."
trade poliwhirl holding king rock item
Have someone trade you a Poliwhirl while it is holding King's Rock.
Have your Slowpoke hold a King's Rock, then trade it with a friend to get a Slowking.
Slowpoke evolves to Slowbro at level 37, and then must be traded to another trainer with King's Rock to become a Slowking. King's Rock is not necessary for making a Slowbro.
No, but you can trade Poliwhirl when it is holding a King's Rock to turn it into a politoed.
Yes, you can. After you receive the National PokeDex, the King's Rock is one of the prizes at the PokeAthlon Dome. It costs 3000 Points.
there's no moss rock in heartgold/soulsilver. To get it you need to trade from a different game. Sorry!
In SoulSilver you can buy it (on certain days) at the Pokeathlon Dome. I assume it is the same in HeartGold.
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.
They are in the Safari Zone
Pallet town
you get it AFTER you beat blue