pf2e
pf2e copied to clipboard
Rule-element Improvements for NPCs
In GitLab by @marcoseither on Aug 9, 2021, 02:26
Hi there, while trying to automate some NPC abilities, various improvements to the current rule elements came to my mind:
damageDice
- [ ] allow critical: false that only applies on regular hits
- [ ] include an static damage bonus as a separate field to create e.g. +2d6+6 with a single rule element
flatModifier
- [x] allow critical-damage as selector
new rule elements
- [x] damage immunity
- [x] damage resistance
- [x] damage weakness
- [x] condition immunity
- [x] add a general npc ability (e.g. a passive ability or a attacks such as breath weapons)
BaseSpeed and Sense
- [ ] Allow modifying NPC base speed, which is currently a text field which can also contain text, e.g. "20 feet/6 m"
- [x] Allow modifying NPC senses, which is currently a text field
Strike
- [ ] Also support the various fields of npc strikes: additional attack effects, fixed attack roll bonus, damageRolls, traits, ...
ToggleProperty
- [x] Also give the option to create radiobuttons for all the abilities that need the gm to choose between different possible options, e.g. the Balor's "Infuse Weapons" or the Ghaele's "Choose Weakness"
AdjustDegreeOfSuccess
- [x] Allow the rule to also be usable for NPC saving throws
In GitLab by @Drental on Aug 9, 2021, 02:39
We had most of these on our list already, but having a writeup is great.
Would you be so kind and put a [ ] in front of the specific improvements? ;)
In GitLab by @marcoseither on Aug 9, 2021, 02:53
Done :-) I'll update the list whenever I come across additional possible improvements.
In GitLab by @Drental on Aug 9, 2021, 03:00
A rule element to add an npc ability? What's that bout?
In GitLab by @marcoseither on Aug 9, 2021, 03:03
See the Greater Barghest - depending on the chosen mutation he gets e.g. a poison breath ability
In GitLab by @TMun on Aug 9, 2021, 10:01
Likely we will just create a variant same as we did for soulbound dolls
In GitLab by @marcoseither on Aug 13, 2021, 05:25
Well, that of course is a good point at least for all creatures with a one time choice for their features (Greater Barghest, Soulbound Doll, Chimera, ...) While doing the German translations for the Monsters I'll keep my eyes open if there are also creatures which can change their features e.g. within an encounter.
In GitLab by @stwlam on Aug 28, 2021, 24:52
marked the task Also give the option to create radiobuttons for all the abilities that need the gm to choose between different possible options, e.g. the Balor's "Infuse Weapons" or the Ghaele's "Choose Weakness" as completed
In GitLab by @marcoseither on Jan 6, 2022, 02:42
marked the task add a general npc ability (e.g. a passive ability or a attacks such as breath weapons) as completed
In GitLab by @marcoseither on Jan 6, 2022, 02:46
marked the task damage weakness as completed
In GitLab by @marcoseither on Jan 6, 2022, 02:46
marked the task damage resistance as completed
In GitLab by @marcoseither on Jan 6, 2022, 02:46
marked the task damage immunity as completed
In GitLab by @Velara on Jan 21, 2022, 14:11
I think the Degree of Success rule element works with NPC saving throws at present. Unless there is something I'm missing that feels like it should be marked as complete.

In GitLab by @marcoseither on Jan 24, 2022, 04:27
marked the task Allow the rule to also be usable for NPC saving throws as completed
Thank you for taking these on! I just wanted to drop a note and say that I look forward to the implementation of changing an NPC's "Speed" properties with rule elements. As a rogue player it would be a huge improvement for keeping track of speed reductions caused by my debilitations.