Hi, while creating homebrew contents, I had many issues to set speed values correctly. I read so many threads in this forum, and I thank IamSposta, which solved a lot of doubts, though not all of them. So, I did several tests on temporary creations, to understand how it works, and I think I reached my goal. Now, I want to share my results, hoping they will be helpful. I'm starting by writing about species creation, but I want to integrate this mini-guide with all possible homebrew creations.
First, some general considerations:
While creating homebrews, remember to save your changes not only on your current page, but also on "mother" pages (e.g. if you're modifying an action within a subclass feature, then you have to save that action, the subclass feature, and the subclass, in this order, to be sure that modifications are properly applied);
After any change, if you want to see it on a Character Sheet, you have to remove the homebrew (species, subclass, item, spell...) from that Character and re-add it; otherwise, your Character will retain the previous version of your homebrew.
If you want to edit a modifier, remove it instead and create a new one; otherwise, due to some bug, changes might not be applied.
And some other considerations about speeds:
There are three types of speed modifiers: Bonus - Speed (...), Set - Speed (...), and Set - Innate Speed (...).
Blank fixed values work as 0s, except in "Set - Innate Speed (...)" modifiers, where they work as "equal to Walk Speed."
Speeds in "Basic Information" work as "Set - Innate Speed (...)", except when blank, in which case they work as 0s.
Species
First, here is how Walk Speed value is calculated:
If there are any "Set - Innate Speed (Walking)" modifiers with a blank fixed value, they don't take effect.
If there are any "Set - Innate Speed (Walking)" modifiers (including the "Basic Information" one) with a non-blank fixed value, the base Walk Speed is the highest value.
If there are any "Bonus - Speed" and "Bonus - Speed (Walking)" modifiers, all of them stack with base Walk Speed, and the final value is the sum of those values.
If there are any "Set - Speed (Walking)" modifiers, the maximum of them overrides any other calculate value, and becomes the final Walk Speed value (Bonuses don't stack).
For any other Speed (let's call it "X"), point 1 is replaced by the following:
If there are any "Set - Innate Speed (X)" modifiers with a blank fixed value, X Speed final value will be the same as Walk Speed, and this overrides any other way to calculate that value.
All other points are the same as Walk Speed calculation (substituiting "X" for "Walk"), except for point 4, which overrides everything but the new point 1.
Hi,
while creating homebrew contents, I had many issues to set speed values correctly. I read so many threads in this forum, and I thank IamSposta, which solved a lot of doubts, though not all of them. So, I did several tests on temporary creations, to understand how it works, and I think I reached my goal. Now, I want to share my results, hoping they will be helpful.
I'm starting by writing about species creation, but I want to integrate this mini-guide with all possible homebrew creations.
First, some general considerations:
And some other considerations about speeds:
Species
First, here is how Walk Speed value is calculated:
For any other Speed (let's call it "X"), point 1 is replaced by the following:
All other points are the same as Walk Speed calculation (substituiting "X" for "Walk"), except for point 4, which overrides everything but the new point 1.