As I'm using one in my game, I'm looking into what the general thought is on games that allow players to change classes and which systems you prefer. There are three main systems that games with class changing utlize: 1. Basic Class Change - This one is one of the main features in Final Fantasy III (NES JP and NDS NA) and Final Fantasy V (SNES JP and PS1 NA). The format is simple. As you play through the game you unlock classes that you can change into through a class change menu. The longer you're with a class, the better that character becomes with the class and may even unlock special abilities as rewards for staying with it for a certain amount of time. This system also often features a 'second' lvl type, adding a Job Level to couple itself with the Base Level. 2. Class Tree - The class tree system is one of my favorites and the one I'm generally utilizing. This has been used in mostly MMOs, as I havn't seen it used much in non-MMORPGs. At certain levels, the characters unlock two or more options. In my game, for instance, when Vahn reaches Lv.15, he may change his Warrior class into either Gladiator or Knight. In Ragnarok Online, their entire class system is based around this. 3. One Time Change - This was mostly seen in the early Final Fantasy games, mainly Final Fantasy I. You start with one class and then change into a different class. It only happens once and you can't really choose what class to take. Now, there are also hybrid systems. Final Fantasy Tactics utilizing a hybrid of the Basic Class Change and Class Tree system. This proved to make the game a bit more entertaining. I think I explained it enough, so...discusion time?