2015-02-24, 09:42 PM
You could just make one of the default knights a ninja. I don't know if that would let you make more ninjas, but it might. You would just do that the same way as Millet. IE Search for Shiraha's "definition override" and check what the ninja code is, then change one of the default knights to that code.
I have no idea about the level-up paths. they may be set separately for each character (in which case they'd probably be stored in their definition), or the AI may pick the same path for all knights based on their current class. It would take some effort to trace back and find where that data is. You could probably set a "memory write break" on Kiloph's class data which would pause the game when he classed up. You could then back-trace the routine that produced the new class and see where it came from.
I have no idea about the level-up paths. they may be set separately for each character (in which case they'd probably be stored in their definition), or the AI may pick the same path for all knights based on their current class. It would take some effort to trace back and find where that data is. You could probably set a "memory write break" on Kiloph's class data which would pause the game when he classed up. You could then back-trace the routine that produced the new class and see where it came from.