What about showing the little category image where necessary? Does anyone understand the code well enough to be able to draw an extra image on the screen. At the moment, the split is completely hidden from the eyes of the player.
To that end, I set all status moves on my patch as category 2 rather than 0, as status moves should never directly harm the opponent, this works as the damage calculation routines are never called when using the status moves.
Obviously, the plan would be to store the images somewhere in the Rom and when using them, check the category byte to get the correct image. Thing is, this requires us to know the game's procedure for writing images to the screen.