1 and 2 are both perfectly acceptable methods for me. I've looked into the scripts so far and have not found anything that does remotely what I'm looking for. I'll look again.
Edit: No such luck. I'm looking into the scripting myself, but I'm running into a dead end.
Edit 2: It seems to have something to do with Window_help
CODE
#--------------------------------------------------------------------------
# - Enemy setting
# enemy : The enemy which indicates name and the state
#--------------------------------------------------------------------------
def set_enemy(enemy)
text = enemy.name
state_text = make_battler_state_text(enemy, 112, false)
if state_text != ""
text += " " + state_text
end
set_text(text, 1)
end
end
EDIT 3: It definitely has to do with that, that is the code which displays enemy name and status effect when you're hovering over it. I made some modifications which allowed me to change the text displayed, but I wasn't able to make it display more than one different status effect at once.
EDIT 4: I found Blizzard's Tons of Addons script. Now I have the animations toggle, so all status effects are visible, and there's icons for my characters so all their status effects show at once. But the enemy still has the text and it only shows one. I'm going to see if I can change that.