Pokémon Gold Version, Silver Version, and Crystal Version - Headbutt
Odds of Getting a Pokémon
X = Tree’s X coordinate
Y = Tree’s Y coordinate
A = ((X*Y+X+Y)/5)%10
B = (Player’s ID Number)%10
When A = B chances of Pokémon coming out is 8/10
When A > B and A - B < 5, probability is 5/10
When A < B and A - B > 5, probability is 5/10
For any other case, probability is 1/10
(in other words, 1 out of 10 trees will produce many Pokémon.)
Pokémon Species
There are two types of Pokémon you’ll find when you headbutt trees.
- Forest: Azalea Town, Lake of Rage, Ilex Forest, Routes 26, 27, 34, 35, 36, 37, 38, 39
- Mountain: Routes 29, 30, 31, 32, 33, 42, 43, 44, 45, 46
The Pokémon you find when you headbutt trees will always be Level 10.