So I'm trying to create a subclass feature that has options where you can choose from some depending on your level and options you have chosen before. I have managed to make something similar to what's below:
At first level, the character has a choice to choose two between darkvision, blindsight, or tremorsense. At a higher level, they can choose to boost one by an additional 30 feet.
Functionally this works, but I am not satisfied with this approach because
A) You have to have two class features for this to work and it displays weird in the character builder.
B) I also want to be able to give the option at that higher level to choose what they didn't an earlier level but this approach with the two features doesn't work as intended.
This two class feature approach can't discern if the character has selected the options or not and just displays all of the base ones. In the builder it will display the enhanced versions of what they chose in addition to all of the base choices.
I guess what I'm going for is something similar to how the eldritch invocations work. Where in order to select certain invocations, you have to have another first? Is this possible to do in one class feature?
So I'm trying to create a subclass feature that has options where you can choose from some depending on your level and options you have chosen before. I have managed to make something similar to what's below:
At first level, the character has a choice to choose two between darkvision, blindsight, or tremorsense. At a higher level, they can choose to boost one by an additional 30 feet.
Functionally this works, but I am not satisfied with this approach because
A) You have to have two class features for this to work and it displays weird in the character builder.
B) I also want to be able to give the option at that higher level to choose what they didn't an earlier level but this approach with the two features doesn't work as intended.
This two class feature approach can't discern if the character has selected the options or not and just displays all of the base ones. In the builder it will display the enhanced versions of what they chose in addition to all of the base choices.
I guess what I'm going for is something similar to how the eldritch invocations work. Where in order to select certain invocations, you have to have another first? Is this possible to do in one class feature?
Short answer, no.
Creating Epic Boons on DDB
DDB Buyers' Guide
Hardcovers, DDB & You
Content Troubleshooting
Ah beans.