[FE8] Change Required WEXP for next level

I’m sure other people already know about this, but I didn’t see any documentation on it on the site.

Ever wanted to implement FE5 WEXP (weapon exp experience) requirements, where the amount of WEXP to get from weapon level rank E to weapon level rank D is 50 instead of the GBA default 30? The following code will help you do the trick, along with any other kind of custom WEXP levels you may want to do.

PUSH
//Weapon level modifications
ORG 0x16d66 // D rank WEXP
BYTE 0x

ORG 0x16d6e // C rank WEXP
BYTE 0x

ORG 0x16d76 // B rank WEXP
BYTE 0x

ORG 0x16d7e // A rank WEXP
BYTE 0x

ORG 0x16d86 // S rank WEXP
BYTE 0x

ORG 0x2ad7a // S rank WEXP for in battle bonus (should be same as  above)
BYTE 0x

ORG 0x16e90 // bar to D rank WEXP
BYTE 0x

ORG 0x16e96 // D rank WEXP
BYTE 0x

ORG 0x16e9a // bar to C rank WEXP
BYTE 0x

ORG 0x16ea0 // C rank WEXP
BYTE 0x

ORG 0x16ea4 // bar to B rank WEXP
BYTE 0x

ORG 0x16eaa // B rank WEXP
BYTE 0x

ORG 0x16eae // bar to A rank WEXP
BYTE 0x

ORG 0x16eb4 // A rank WEXP
BYTE 0x

ORG 0x16eb8 // bar to S rank WEXP
BYTE 0x


POP

The “bar to X rank WEXP” value should be equal to the amount of exp required to go from the current level to the next one. So if you are at C rank, and want 40 WEXP to get to B rank, you would use value BYTE 0x28 (28 being the hexidecimal value of 40)

I hope this information isn’t duplicative and is helpful.

8 Likes