8087244: lsr r1,r1,#0x1 cuts skill cap in half
808728E: same as above for speed
8019204: asr r0,r0,#0x1 applys skill penalty (combat)
8019244: above for speed
8087228: lsr r1,r1,#0x1 applys visual skill penalty
8087272: lsr r1,r1,#0x1 applys visual speed penalty
80883b8 mov r1,#0x10 change #0x10 to #0 to make arrows go away
and also in case you didnt know, the high order nibble determines the number of turns for the status to last for and the low order nibble is the status so 0xA1 is poison for ten turns
I still need to do the speed part, but that’s basically copy-paste with 1 thing changed.
Uhm, the mini-map text doesnt’ display properly, I think… maybe check out the text slots used for sleep, berserk, etc, and stone.
And yeah, graphics are going to be the toughest part. I may be able to fool the game into using the poison animation though.
I’d imagine all you had to do is find where the game checks if the 0x10 bit of the turn status is on and add the additional if status effect =9
Not too hard. How were you thinking of inflicting the status? Weapon? Staff?
Okay let me make a todo list of stuff to completion:
 Figure out where the text ID for “Sick” is located.
 Figure out where the minimug graphic for the statuses are loaded
 Write the speed lowering part
 Make a patch