Go to the resort area
Stark Mountain
catch other Pokemon
You have to go to Stark Mountain to get him.
Well on Pokemon pearl or diamond you catch him in Stark mountain
you get him in stark mountain then try and catch him
Go to the resort area
No sorry u can't :( so save in front of heatran if ya wanna catch it
you cant catch it in soulsilver. you have to trade it from diamond pearl or platinum.
Heatran is unavailable in soulsilver. If you want it, you will have to trade from Pokemon diamond, pearl, or platinum.
trade with someone with diamond pearl platinum or use hacks
you can't. if you want one, trade it with diamond/pearl/platinum
I'd say a dusk ball or a timer ball