To find heart scales on Pokemon diamond/pearl you need the explorer kit to go underground. once you are underground look for cracks inthe wall, and eventully you will find a heart scale in the cracks.
You can get Heart Scales in Pearl from digging in the Underground and (P.S. This is for after you get the National Dex) from wild Luvdisc.
get an explorer kit from the old man in eterna city and dig up heart scales.
on Pokemon diamond and pearl you will need the explore kit to go underground then after mining the walls for loot there is a chance you may find a heart scale also fosils and evoloution stones
underground
You can find them in the Underground
To find heart scales on Pokemon diamond/pearl you need the explorer kit to go underground. once you are underground look for cracks inthe wall, and eventully you will find a heart scale in the cracks.
Heart scales are obtainable at the pokeathlon prize exchange booth. The pokeathlon is north of goldenrod city, in the Johto region. Hope I helped!
The move tutor is in the South-east of Pastoria City near water. You will need heart scales for the guy to be able to teach it to you. You can find heart scales in the underground.
You can get Heart Scales in Pearl from digging in the Underground and (P.S. This is for after you get the National Dex) from wild Luvdisc.
You can smash rocks using Rock Smash in places like Cianwood City and Violet City and eventually, you should get some Heart Scales. You can also trade from Diamond, Pearl, or Platinum, but thats more complicated.
Some people may give them to you or you dig underground.
get an explorer kit from the old man in eterna city and dig up heart scales.
on Pokemon diamond and pearl you will need the explore kit to go underground then after mining the walls for loot there is a chance you may find a heart scale also fosils and evoloution stones
Heart Scales are found in the underground and only there. So dig hard 'cause they're rare to find.
underground
To learn moves you forgot or didn't learn(exept TM & hm)