Subclass Tree

The Subclass Tree allows a player to mix features from different subclass levels within the same class.

With this rule, whenever the player reaches a level in their class which would give them their chosen subclass’ given feature, they may instead choose the equivalent feature for that level (or a level before) from another subclass.

If a subclass’ feature requires you to have a feature from a previous level which you do not have to function, you may not choose that feature.

Optional Rulings
During character creation, the Dungeon Master may choose to enforce the following rules if they believe maintaining balance between certain subclass features may become an issue.

If you take a subclass feature which grants access to spellcasting, your casting level is equivalent to that of a player entering the subclass at its starting level. Your casting level stops increasing once you take another subclass feature unless that feature is in the same subclass.

Subclass features that scale directly with class level only scale until a feature from another subclass is taken. These features scale to their next level once another feature from the same subclass are taken.