So somewhere in your code there's probably an open bracket or something, (well either that or your code won't look "deep enough" to make dropdown menus...) because this feature "works" but only if it is not "one level down" in the code.(Or maybe the "target" is off in the coding? Where it looks so that it can generate the list? If it assumes the target of what feats you already have are only one level up instead of two... I don't know, obviously, without seeing your code, just random guesses based on possible options.)
For example, I am trying to recreate the "Ability Score Improvement" option as a class feature for a custom class. If I select the modifier "Feat - Choose A Feat" then it works perfectly. However if instead of just a pre-chosen modifier, I create two options, one being "Ability Score Increase" and then another option being "Choose A Feat" while the ability score increase part works fine under the option menu, the choose a feat section does not. This appears to be an issue with "depth" of the code, not the class customization, as the same issue appears if I instead try to do this with a custom race as well, and place it under options to choose instead of deciding which one will apply and placing it under modifiers.
To clarify, when placed under "option" as a selectable option instead of under "modifier"? The option shows up in the character creator just fine, but once you select it, it will not generate the list of Feats for you to select one from. It will when placed as a modifier, but not as an option. Somehow, being under a new header/selection is breaking your code for the choose a feat option.
I'm basically making a merger of the "Paladin Oathbreaker" and "Blood Hunter" classes, (creating a "super class" for my Vampire BBEG, which the Players can earn access to if/when they defeat him...) including the ASIs from both classes rather than just the one you get normally, which is why I'm trying to recreate the ASI option, where you get to choose whether to take a Feat or the ASI. However it's not working properly.
So somewhere in your code there's probably an open bracket or something, (well either that or your code won't look "deep enough" to make dropdown menus...) because this feature "works" but only if it is not "one level down" in the code.(Or maybe the "target" is off in the coding? Where it looks so that it can generate the list? If it assumes the target of what feats you already have are only one level up instead of two... I don't know, obviously, without seeing your code, just random guesses based on possible options.)
For example, I am trying to recreate the "Ability Score Improvement" option as a class feature for a custom class. If I select the modifier "Feat - Choose A Feat" then it works perfectly. However if instead of just a pre-chosen modifier, I create two options, one being "Ability Score Increase" and then another option being "Choose A Feat" while the ability score increase part works fine under the option menu, the choose a feat section does not. This appears to be an issue with "depth" of the code, not the class customization, as the same issue appears if I instead try to do this with a custom race as well, and place it under options to choose instead of deciding which one will apply and placing it under modifiers.
To clarify, when placed under "option" as a selectable option instead of under "modifier"? The option shows up in the character creator just fine, but once you select it, it will not generate the list of Feats for you to select one from. It will when placed as a modifier, but not as an option. Somehow, being under a new header/selection is breaking your code for the choose a feat option.
To see exactly what I am talking about, here is the custom class in question: https://www.dndbeyond.com/classes/1905639-oath-of-blood/subclass/1905639/edit
I'm basically making a merger of the "Paladin Oathbreaker" and "Blood Hunter" classes, (creating a "super class" for my Vampire BBEG, which the Players can earn access to if/when they defeat him...) including the ASIs from both classes rather than just the one you get normally, which is why I'm trying to recreate the ASI option, where you get to choose whether to take a Feat or the ASI. However it's not working properly.