It is very easy just go to thermal waters and then talk with an old woman and she will give you the move of RockSmash
One Island by Mt. Ember
mt ember on one island
Bill gives it to you after getting to one island.
You surf down from one island to get to treasure beach in Pokemon firered/leafgreen.
go to one island Mt.Ember you can find them there in the lvl.30's
Go to one island. Then talk to every person. One of them has rock smash!
This HM is received from an old man in the Ember Spa on One Island.
Go to island one. Surf north then walk north until you see a cave looking entance. Go into it will be springs of some sort. Talk to an old man in the back... Bam! That easy
One Island by Mt. Ember
You can get rocksmash at the Pokemon center at the city were the gym leader uses electric type of pokemons.Just talk with the scientist.
mt ember on one island
yeah well that's kinda late, when ur on the island where mt ember is, so one island i think, go to the cavern before u surf to the mountain, where you can refresh ur Pokemon in the water, theres some old guy in te corner who can give it to you hope i helped :)) GL
AT THE BEGINNING OF THE GAME!!!!! or one,two, or three island
he is on island one two or three
Bill gives it to you after getting to one island.
Type your answer here... one island has it's where moltres is
It is rare on One Island