Users browsing this thread: 4 Guest(s)
Pony Fantasy VI Remake
05-10-2016, 07:39 PM
(05-10-2016, 04:09 PM)DrakeyC Wrote: That is definitely not a fix; changing those bytes to what you had makes the game crash.
Changing just the two bytes at 0D20 makes the damage normal, which is workable in lieu of a damage reduction. I guess it helps prevent Morph from being overpowered too, now that Terra can do it multiple times a battle. I'll take it.
So, just the battle event to figure out.
The code I posted is from vanilla. Have you applied any patches that changes the damage modification that might change the offsets of those calculations? You said the ROR $F1 was in the same place so that seems unlikely. What did you change exactly to make it crash? I'm thinking maybe you changed the F0 04 into a F0 80? That would cause a crash. (you should change the F0, not the 04).
Anyway, NOPing the LSR $F0 and ROR $F1 works to disable the damage modification from Morph, too. Damage is two bytes long ($F0 and $F1) so you can't just change the last instruction (that'll only halve the portion of damage that is less than 256), you need to NOP the two bytes at 0D1E as well.
« Next Oldest | Next Newest »
Users browsing this thread: 4 Guest(s)