what I really, really want is some sort of debug-original npc that lets you do boss fights. Lets say, you get that as reward for beating all weapons ( Ultima, Emerald, Ruby ) and it lets you re-fight all the weapons and a few select other bosses or all. ( sure, this might provide problems with the duplicate item drops and stuff, but seriously, after you beat the weapons, there isn't much left to do. )
That can't be so hard to script. Some standard dialogue, some fancy choices, with "start battle xyaz" in the script I think.
How would I best go about this and how would I add it? I could just add it to an existing NPC that checks for something to decide whether or not to display it, but I'm not exactly used to messing with script files.