Есть предложение поинтереснее: сделать альтернативную систему сабпроф. Чтобы можно было брать только одну, но действовали они одновременно - как возможность учить чужие скиллы и некоторое воздействие на первичные статы. То есть хочешь сделать воина и мага в одном - делай, но в итоге получишь либо хилое для воина здоровье, либо малое для мага количество маны.
Пытаясь понять рекурсию, следи за тем, чтобы она не поняла тебя первой...