I had an idea to control what classes are available for the player to level up with in my module, but here's the tricky thing: I'd want to change what's available at different times within the module. For example, let them choose their first 3 levels at will, then force them to level up as a cleric the next 3 times, then de-level them and let them level however they choose.
The only way I know of to adjust available classes is through modifying classes.2da, is that it? Can anyone think of a way of having 2 different classes.2da that are used at different times? Or should I just start a Chapter 2 at the point where I want to adjust it?