you can find a kings rock on seven island in sevault canyon.
Chat with our AI personalities
You need the mystic ticket to get to navel rock on firered.
get a geodude, train it till it evolves in graveler train it till level 40, give it a kings rock and trade it
Rock Smash.
Rock Slide is taught by a move tutor in Rock Tunnel.
Rock Climb is not a move in the game. It wasn't a move until Diamond/Pearl/Platinum, which came out after FireRed.