Byte92 specifies the target of stat changes (see PrintActions.csx). However, there are more unknowns which seem to specify other types of targets. For example, changing Byte8F seems to set which target receives damage and Byte89 specifies the target of effect #180 (restore belly)
1: Moves that apply stat changes (52) to self -- Growth, Meditate, Agility, Double Team, etc.
2: Moves that apply stat changes (52) to target -- String Shot, Screech, Smoke Screen, Kinesis, etc.
3: Clear stat changes (51) on everyone -- Haze
4: Psych Up, Power Swap, Guard Swap and Heart Swap
5: Various guaranteed status effect (66) moves -- Sing, Mist, Counter, Leech Seed, Poison Powder, Stun Spore, Sleep Powder, Thunder Wave, Toxic and many more
6: Dungeon status changes (116) -- Sandstorm, Rain Dance, Sunny Day, Hail, Mud Sport, Water Sport, Gravity, Trick Room, Wonder Room, Magic Room, Ion Deluge, Grassy Terrain, Misty Terrain and Electric Terrain
7: Seal moves (72) -- Disable and Torment
8: Seal moves that the user also knows (73) -- Imprison
9: Various HP healing moves
10: Status healing moves (71) -- Heal Bell, Refresh and Aromatherapy
11: Curse
12: Substitute
13: Pain Split, Guard Split and Power Split
14: Spit Up and Swallow
15: Role Play and Entrainment
16: Simple Beam
17: Soak
18: Recycle
19: Trap moves -- Spikes, Toxic Spikes and Stealth Rock
Byte92 specifies the target of stat changes (see
PrintActions.csx
). However, there are more unknowns which seem to specify other types of targets. For example, changing Byte8F seems to set which target receives damage and Byte89 specifies the target of effect #180 (restore belly)