Just wanted to let you know I'm also encountering a different bug with your exp point hack, there's no freezing/restarting but regardless of whether I select yes or no, I'm taken to an inescapable party menu with no options in it. Doesn't seem to be effected by whether the player has a full team or if the Pokemon is registered, though.
Yeah, I get the same bug as Mystery Man with this, though in my case it simply hangs the game if you select "No". It also isn't affected by whether or not the Pokémon is already registered in the Pokédex, either.
Hello. I believe to have found an issue with adding experience points for catching Pokemon in Firered. If all of what follows is true, then the game will restart:
1) the player has a full team.
2) the Pokemon caught is already registered in the Pokedex.
3) the player does not nickname the caught Pokemon.
The game restarts right after selecting no for a nickname only if the above are true.
Sorry for the intrusion. I just wanted to say you find some amazing things for pokemon rom hacking like the the resource you posted about an hour ago. Seeing that just made me want to thank you and just show that your awesome.