PokéBase - Pokémon Q&A
0 votes

I'm playing SoulSilver and I want to catch a Heracross.I'm using headbutt at the trees in route 42, but no Pokemon appears.Why ?

try headbutting in the trees next to Kurt's House. Hes the pokeball creator. Trees in that city seem to make heracross appear more often
Heracross is Azalea Town not Route 42 ._.

1 Answer

1 vote
Best answer

You might be using Headbutt on the wrong tree. But, if you're damn sure, you're doing on the right tree, I'll tell you what, if you headbutt a tree and it does not cause a wild Pokémon to attack, then this tree will never have any Pokémon on it. If the tree does have a Pokémon come out, this tree will always have a wild Pokémon encounter when you headbutt it
Linked to Serebii's guide to headbutt

selected by
thank you very much ! I thought it was a glitch.Thanks !
Sure, no problem! :)