Heatran hat meines Erachtens eine Fangrate 2 (häufig bei Legendären Pokemon). Beim "auswerfen" eines beliebigen Balls, wird eine Zahl, der minimaler und maximaler Wert von der Art des Balls abhängt generiert. Liegt diese unter der besagten 2, ist Heatran gefangen. (Beim Hyperball beispielsweise zwischen ein und hundert)
Das bedeutet, es ist sehr schwer legendäre Pokemon zu fangen. Deshalb nutzen dir Statuseffeckte wie Verwirrung, Gift, niedrige KP, Schlaf, oder Frost sehr viel.
-> Am besten speicherst du vor dem Kampf, so musst du nur das Sytsem ausschalten, falls es nicht funktioniert. Als erstes solltest du die KP so Tief wie nur irgend möglich. Danach solltest du es einfrieren (das ist immer die beste Statusänderung, da sie die fangrate am meisten beeinflusst). Und nun kannst du deine Taktik mit Finsterbällen anwenden. (Auch wenn ich empfehlen würde, erst mal einen oder zwei Flottbälle zu werfen genau nachdem der Kampf begonnen hat).
Was manche glauben, was aber nie bestätigt wurde: Abwechslung der Bälle steigert die Fangrate zusätzlich.
Alles in allem ist es immernoch glückssache und wenn du es jetzt schaffst, liegt das nicht unbedingt an diesem Rat. Allerdings verbessern diese Tipps deine Chancen erheblich.
Nebenbei: ich zocke auch Pokemon seit ich Acht bin und ich kenne das nur zu gut :-) Deshalb: Viel Glück noch - Wolfgang