1 Attachment(s)
5E Concentration Extension
This extension is now obsolete. V3.3.2 does everything this extension does out of the box.
This extension tracks which effects are concentration effects and if the character that added an effect takes damage, it automatically rolls the concentration saving throw and if it fails it removes the concentration effects that character added to actors in the CT or it notifies the GM and asks if effects should be removed.
To use it:
- add ";(c)" to the end of any concentration effect.
- Add a power called 'concentration' with any effect that should be applied before rolling.
- Add ";(s) <power name>" to effects that have situational concentration effects such as Bladsong adding intelligence modifier to concentration checks while bladesong is active. It will add the <power name> power's effects before automatically rolling.
You can go into "Settings->Combat(GM)->Auto-Roll Concentration Saves" to either get notified when effects might be removed and have a dialog to remove them, or to automatically roll and remove effects on failure.
This is a beta extension, expect bugs and errors. It has not been fully tested.
Known Bugs
- Editing an actor's HP on the CT with a 2 digit number will cause the save to be rolled for each digit (Workaround: GM drags and drops number from chat onto wounds to modify).
- Doesn't add Proficiency properly (Workaround: add a permanent effect to the character "SAVE:<prof bonus>", where <prof bonus> is the proficiency bonus of the character.).
History
V0.8.0
- Fixed bug that required caster to have targeted a creature sometime in the past in order to trigger roll.
V0.7.0
- Fixed bug that required caster to be targeting a creature in order to trigger roll.
V0.6.0
- Fixed string library regular expression with escaped parenthesis, which makes sure the effect has "(c)" in it.
- Fixed Success check to include the modifier.
V0.5.0
- Fixed bug where all effects were removed.
- Added ability to have situational effects added based on other effects already on character.
- Added ability to apply ADV/DIS based on effects and Desktop modifier panel.
V0.4.0
- Changed how rTarget variable acquires the 'caster' of the effect.
V0.3.0
- Added handlers for both the "label" and "source_name" DB nodes of Effects and waits for both to be created before acting on the Effect.
- Added support for already added effects to be picked up and DB handlers to be added to the source actor.
V0.2.0
- Added setting to turn off auto-save, instead it prompts the user on whether to remove the effects.
- Removed the need for "added by name" text.
- Added auto-fail concentration when hp reaches 0.
V0.1.0