ExploderWizard
Hero
How do you enforce 120 days (4 months) of essentially doing nothing, in game? Does your game just have big "gaps"? Does the character "retire" until they have finished training?
I don't enforce inactivity. There are periods of downtime between major undertakings. There won't be enough downtime for such training until level 6 or so currently, then again after around 10th the way things are looking. Of course the characters are free to do what they want with their time. The world keeps moving no matter what though.
The character can just level up in their current class until there is enough time to take a level in another class. Any players who HAVE to take a level in class Y before level X or their build is just ruined I am MORE than happy to weed out of game. This leveling policy is like roundup for those types. It is thus working as intended.