I'm currently homebrewing a Ranger subclass, and I'm having a strange problem. The subclass has a lot of options, and I wanted the player to be able to intuitively pick from those options, so I opted to create two subclass features instead of one in order to represent a single feature. One has the player choose from four options, and the second would allow the player to choose from another set of options stemmed from the initial option they chose. It looks something like this:
[Subclass Feature 1]
1
2
3
4
[Subclass Feature 2]
1A
1B
1C
2A
2B
2C
3A
3B
3C
Essentially, I made use of the Prerequisite Class Feature Option in order to only allow the player to choose from options 1A, 1B, and 1C if they chose option 1 from Subclass Feature 1, and so on. Subclass feature 1 has no actual coded benefit on the character sheet, and instead serve as the subclass feature description that shows up in the character sheet while Subclass Feature 2 has all the benefits coded into its options. I have the boxes 'Has Options' and 'Hide In Sheet' both checked and I wrote '3' in the box titled 'Class Levels Options Known' for Subclass Feature 2. Subclass Feature 1 only has the 'Has Options' box checked and '3' written in the box titled ]Class Levels Options Known'. After thorough testing, most of the options work fine, except for the certain movement options.
Since some players might play without the new Tasha's rulesets, not all players would have a climbing or swimming speed, which my feature modifies. However, there are those who might choose a race that has such a speed and others who play with Tasha's rulesets. Therefore, I created multiple options in Subclass Feature 2, which includes an option that would give a swimming speed and another that would give a bonus to swimming speed if the PC were to already have a swimming speed. The coding for both looks like this, respectively:
Subclass Feature 2 -> Class Feature Options -> 1A -> Required Class Level: 3 -> Prerequisite Class Feature Option: 1 -> Modifiers -> Modifier Type: Set -> Modifier Subtype: Innate Speed (Swimming)
The first option that provides a swimming speed works fine, but the second option which provides a bonus to swimming speed doesn't seem to register. I suspect this is a problem with Innate Speed (BLANK), as it would take priority over bonuses.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
I'm currently homebrewing a Ranger subclass, and I'm having a strange problem. The subclass has a lot of options, and I wanted the player to be able to intuitively pick from those options, so I opted to create two subclass features instead of one in order to represent a single feature. One has the player choose from four options, and the second would allow the player to choose from another set of options stemmed from the initial option they chose. It looks something like this:
[Subclass Feature 1]
[Subclass Feature 2]
Essentially, I made use of the Prerequisite Class Feature Option in order to only allow the player to choose from options 1A, 1B, and 1C if they chose option 1 from Subclass Feature 1, and so on. Subclass feature 1 has no actual coded benefit on the character sheet, and instead serve as the subclass feature description that shows up in the character sheet while Subclass Feature 2 has all the benefits coded into its options. I have the boxes 'Has Options' and 'Hide In Sheet' both checked and I wrote '3' in the box titled 'Class Levels Options Known' for Subclass Feature 2. Subclass Feature 1 only has the 'Has Options' box checked and '3' written in the box titled ]Class Levels Options Known'. After thorough testing, most of the options work fine, except for the certain movement options.
Since some players might play without the new Tasha's rulesets, not all players would have a climbing or swimming speed, which my feature modifies. However, there are those who might choose a race that has such a speed and others who play with Tasha's rulesets. Therefore, I created multiple options in Subclass Feature 2, which includes an option that would give a swimming speed and another that would give a bonus to swimming speed if the PC were to already have a swimming speed. The coding for both looks like this, respectively:
The first option that provides a swimming speed works fine, but the second option which provides a bonus to swimming speed doesn't seem to register. I suspect this is a problem with Innate Speed (BLANK), as it would take priority over bonuses.