answersLogoWhite

0

There is no mossy rock in HeartGold. There is not one in SoulSilver, either. A mossy rock is only found in Pokemon Diamond and Pearl. You must trade for a Leafeon to get one in Pokemon HeartGold.

User Avatar

Wiki User

14y ago

What else can I help you with?