Spellcast, iirc, autoloads xml's like this:
Name_Job.xml > Job.xml > anything else you load using autoexec or any other way if it can't find the previous two
so if you're running multiple characters on one computer, best way to label is Name_Job.xml and you should always get the correct one loaded ^_^ <3
You can also create a folder per character and put the XMLs in it.
There was some way to even take it down to XMLs per subjob I think.
Idk if creating a folder per character would work. I've never had to try that though.
The only way I can think of for working per 'subjob' would be in autoexec something like this:
Code
<register id="50101" event="jobchange_nin/war" silent="true">input //sc load NINwar.xml</register>
<register id="50102" event="jobchange_nin/dnc" silent="true">input //sc load NINdnc.xml</register>