Yes you can! After he faints go back and he'll be there.
Chat with our AI personalities
if you faint Heatran then you're out of luck with catching it in your game since you usually only get 1 chance to catch a legendary provided you didn't save the game beforehand. Save The Pokemon Ds Game Perl/Diamond in front of evry Leganry Pokemon (Recommed)
Hmm... re-catch, like a second time, or you let him go the first time? No. Not without cheating. There are some cheat codes that allow you to fight (and hopefully catch) any Pokemon though, so if you cheat, it is possible. I don't think its good to cheat!! I think he means 2 time but i made him faint in one hit ca i still catch Well, first, you shouldn't have used master ball but, that's MY opinion. I caught Dialga with a timer ball. AND I caught azelf and uxie with ultra balls i think. And the goal isn't really to CATCH dialga, just to encounter him. TIP: Save before you encounter a super rare Pokemon.
you cant catch it anymore
you won't get a second change. you screwed it men
No, Azelf will never come back. If you haven't saved yet though, you can turn off and on and Azelf will be there. What!? what about Uxie? i accidently defeated them, as well as Dialga!