strangely enough I’m 90% sure these are just from one of alex’s docs but i’ll deal with him yelling at me later
017c7c
029996
0299ac
changing the bytes in these locations(at default they are 3C which is 60 in hexadecimal) will change the max HP for PCs and NPCs(FE7)
the number can’t go over I think 127 which is 7F in hex
0181EE
02BF4C
changing the bytes in these locations(at default they are 3C which is 60 in hexadecimal) will change the max HP for PCs and NPCs(FE8)
the number can’t go over I think 127 which is 7F in hex
blah ble blah blah etc
okay apparently there’s a hardcoded HP cap of 64 floating around in the game’s memory so…
cam go do something about that
Someone named Lodestar over on FEShrine reverse-engineered some FE7if shenanigans trying to fix this too.
Credit to FE7if for this.
Pretty much I was curious on why the life resets when we change it but the people in FE7if somehow made it work without resetting. So… I went to FE7if’s code and went to these three locations:
017c7c
029996
0299ac
I found it was quite different from the usual FE7’s code and copy and pasted it into a normal FE7 rom. Changed Lyn’s life to over 60 and tested it. It worked! Making sure I reset the game and found that Lyn’s life stayed the same at 120. I tested it on an NPC and it worked the same!
So… here’s how you do it.
At 017c7c Ctrl B this, 05 DD 06 E0 00 D0 DD 08 49 79
On 029996 Ctrl B this, 01 68 08 20 8A 78 10 43 88 70
Finally at 0299ac Ctrl B this, FF F7 12 FF 20 1C FF F7 AF FE 20 1C 29 1C FF F7 47 FF 13 20 20 56
With this it all should work and all your units can have over 60 life. Unfortunately this will make the cap 120, not whatever you want.
I’ve been playing with this and found there are a few issues on the FE7 end regarding the Luck and Resistance growth in that they won’t trigger regarding Lodestar’s method.