Does anyone know how the code treats these two modifier types? Are they identical?
For example: Set -> Unarmored Armor Class vs Bonus -> Unarmored Armor Class (e.g. using either of these and then selecting Ability Score: WIS produces the same effect) or Set -> Speed (Walking) vs Bonus -> Speed (Walking)
From my limited testing, there seems to be no difference. Are there some specific use cases where one is needed over the other?
In short, bonus adds the amount to current base number, while set is the base number. An example of this would be comparing the Shadow Magic's Sorcerer's "Eyes of the Dark" to the Gloom stalker Ranger's "Umbral Sight." The Eye's of Darkness would be a set of 120, while the Umbral Sight would be a set of 30 with a bonus of 30.
(I don't remember if darkvision is part of set, set base, or just sense, but pretty sure the example makes sense either way.)
“Set” hard sets the number, “bonus” adds that number. If you “Set” Unarmored Armor Class then that is the hard number before Dex Bonus. However, bonus adds the number.
The difference becomes apparent when you have multiple modifiers all affecting the same thing.
In short, bonus adds the amount to current base number, while set is the base number. An example of this would be comparing the Shadow Magic's Sorcerer's "Eyes of the Dark" to the Gloom stalker Ranger's "Umbral Sight." The Eye's of Darkness would be a set of 120, while the Umbral Sight would be a set of 30 with a bonus of 30.
(I don't remember if darkvision is part of set, set base, or just sense, but pretty sure the example makes sense either way.)
Darkvision is under both “Set Base” and “Sense.” If you have a “Set Base” Darkvision of 30, and a “Sense” Darkvision of 30, and you apply that feat/subclass to a human, they will have a Darkvision of 60 ft. If you apply that same feat/subclass to an Elf, they would have a Darkvision of 90 ft.
Hm. With your Darkvision example, I would have expected the Elf to also have just 60'. If Set Base does as It sounds like, I would expect it to set the elf's base Darkvision to 30', overriding their default 60'. Then the Sense would add another 30' on top of that.
Edit: to clarify im not saying what you said is wrong, just that the system is not intuitive.
Does anyone know how the code treats these two modifier types? Are they identical?
For example:
Set -> Unarmored Armor Class vs Bonus -> Unarmored Armor Class (e.g. using either of these and then selecting Ability Score: WIS produces the same effect)
or
Set -> Speed (Walking) vs Bonus -> Speed (Walking)
From my limited testing, there seems to be no difference. Are there some specific use cases where one is needed over the other?
In short, bonus adds the amount to current base number, while set is the base number. An example of this would be comparing the Shadow Magic's Sorcerer's "Eyes of the Dark" to the Gloom stalker Ranger's "Umbral Sight." The Eye's of Darkness would be a set of 120, while the Umbral Sight would be a set of 30 with a bonus of 30.
(I don't remember if darkvision is part of set, set base, or just sense, but pretty sure the example makes sense either way.)
My Homebrew | Background | Feats | Magic Items | Races | Spells | Subclass | Homebrewery
To see my more recent homebrew creations, please check out my content on Hombrewery.
“Set” hard sets the number, “bonus” adds that number. If you “Set” Unarmored Armor Class then that is the hard number before Dex Bonus. However, bonus adds the number.
The difference becomes apparent when you have multiple modifiers all affecting the same thing.
Creating Epic Boons on DDB
DDB Buyers' Guide
Hardcovers, DDB & You
Content Troubleshooting
Darkvision is under both “Set Base” and “Sense.” If you have a “Set Base” Darkvision of 30, and a “Sense” Darkvision of 30, and you apply that feat/subclass to a human, they will have a Darkvision of 60 ft. If you apply that same feat/subclass to an Elf, they would have a Darkvision of 90 ft.
Creating Epic Boons on DDB
DDB Buyers' Guide
Hardcovers, DDB & You
Content Troubleshooting
Hm. With your Darkvision example, I would have expected the Elf to also have just 60'. If Set Base does as It sounds like, I would expect it to set the elf's base Darkvision to 30', overriding their default 60'. Then the Sense would add another 30' on top of that.
Edit: to clarify im not saying what you said is wrong, just that the system is not intuitive.
The elf also uses the same Set Base modifier and it has a higher value.
Creating Epic Boons on DDB
DDB Buyers' Guide
Hardcovers, DDB & You
Content Troubleshooting