Users browsing this thread: 5 Guest(s)
Pony Fantasy VI Remake
01-30-2016, 07:32 AM
For your Runic healing this should work:
All offsets for non-headered ROM.
The change at C2/357E should be setting it to heal HP as he said before.
The change at C2/3595 simply removes the call to the subroutine that normally sets the damage power to 0 (which, in this case would leave only the MP cost for "damage").
Just doing EA EA EA at C2/3595 would work as well, but why not do a BRA (always branch) just to tell the code to always skip one byte that already contains nothing (EA). It just fits the rest of the code better.
Anyway, I'm not saying this is a perfect fix. The HP being healed (if I'm correct) should be Normal Damage + MP cost of the spell being absorbed... but frankly its not worth more changes just to remove MP cost from the damage. Probably simple, just not worth it.
So the changes should make Runic heal the user by the normal damage plus the casting cost of the spell.
Code:
C2/357E: A9 01 21
C2/3595: 80 01 EA
All offsets for non-headered ROM.
The change at C2/357E should be setting it to heal HP as he said before.
The change at C2/3595 simply removes the call to the subroutine that normally sets the damage power to 0 (which, in this case would leave only the MP cost for "damage").
Just doing EA EA EA at C2/3595 would work as well, but why not do a BRA (always branch) just to tell the code to always skip one byte that already contains nothing (EA). It just fits the rest of the code better.
Anyway, I'm not saying this is a perfect fix. The HP being healed (if I'm correct) should be Normal Damage + MP cost of the spell being absorbed... but frankly its not worth more changes just to remove MP cost from the damage. Probably simple, just not worth it.
So the changes should make Runic heal the user by the normal damage plus the casting cost of the spell.
The only true wisdom is knowing you know nothing.
« Next Oldest | Next Newest »
Users browsing this thread: 5 Guest(s)