There is no such thing as a rock stone.
In the Underground.
Pokemon crystal? Well...in Pokemon Diamond it's a stone dice that powers up rock type moves.
its not a stone you have to train it up near a rock in eterna forest
none a hard stone powers up moves -> Hard stone power ups rock type moves, it doesn't cause a Pokemon to evolve in anyway.
thunder stone
No; there are no rock-type Pokemon that evolve by stone.
The moon stone is used in Pokemon Diamond to evolve certain Pokemon. You can find one by looking in the Underground.
In Diamond, you can obtain a Water Stone in the underground in Sunyshore City.
You get a leaf stone underground.
moon stone
The dawn stone is an item that is used to evolve certain Pokemon in Pokemon Diamond. To get this item, search in Mt. Coronet.
go to the salaceon ruins and go down or up the wronge stairs and there wil be a rock go to the front and press A and there will be a thunder stone or a fire stone OR a water stone