Hi Ritchter, I had a couple more questions about FireRed TB but forgot to include it in my post a while back.
-Are the Sevii Islands kept in the game?
-Is the PSS split implemented? If not, do you plan to include it with the overhaul?
Great hack by the way. I've been playing through it and having a blast
That's my bad. I should have considered that before actually going through with it. The fact that no one has brought up the issue until now shows how much use it's been getting, even from myself.
I'm overhauling the entire hack right now, including the Celebi stuff. There's a few changes I want to make to that specific patch, particularly those that'll make it so you won't need to use a provided save game to properly use it. Any future release for this project as a whole won't happen for awhile, but I might put up a fix for that in the meanwhile. I'm not sure if I will yet, though, since it doesn't seem to be of high priority to anyone.
Open your VBA disassemble and goto that offset (make sure thumb is selected). You'll see it's a bl 0xoffset. You want to set a breakpoints to this offset. From there run the game as per normal. When the TM is about to get deleted the routine you find WILL be called. Once it's called the game will break and you can see the previous instruction.
Once again in your VBA emulator's disassembler, jump to that offset and check if it's a "bl" command. If it is, just nop it out.