Ich denke es geht auch einfacher...

und zwar einfach indem, der Held eine andere Klasse zugewiesen bekommt.
Dabei wird das Battlesprite geändert (wenn mans einstellt) und gleichzeitig, kann diese Klasse einen eigenen Attributverlauf haben (also wieviel Agi, Dex, etc. bei welchem Level)

Korrigiert mich wenn ich falsch liege