Description
This hack was my first ever 65816 assembly hack, made in 2012. The previously unused event command $83 can now branch to another event address if party leader has either the blind, zombie, poison, magitek, vanish, petrified, wounded or float status.
The format of the command is 83 RR XX YY ZZ
. XX YY ZZ
is the $MM/YYXX
event address, where MM
is equal to ZZ + 0xCA
. Bank value being relative to bank $CA
is a standard in FF6 event commands. The RR
byte of the command can have the following values:
Blind $01
Zombie $02
Poison $04
Magitek $08
Vanish $10
Imp $20
Petrify $40
Wounded $80
Float $C0
A usage example would be 83 C0 14 49 01
, in others words, "if party leader has float, branch to CB/4914
, otherwise continue". Note that this new event command can only check one status at a time.