well as far as i know you can get them certain days at the pokethalon prize area or use rock samsh
hope that helps-bethany =D
Chat with our AI personalities
Heart Scales can be purchased in the Pokeathlon shop for 1000P
Heart scales can typically be found underground by using the Explorer Kit.
You can smash rocks randomly to try to get one. If you don't want to go through trial and error, you can earn 1000 points in the Pokeathlon and trade them for a Heart Scale.
Fly to goldenrod city. Compete at the pokeathlon games. Then there is a prize spot near there still inside. One of the prizes is a heart scale. However, heart scales aren't there every day. Hope I helped!
You cannot find heart scales there. You have to go underground, go digging, and maybe you'll find one.