Thread: 5E Concentration Extension
-
June 6th, 2017, 13:46 #1
Saint
- Join Date
- Apr 2007
- Location
- Mississippi, USA
- Posts
- 1,095
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
- Initial release
Last edited by lokiare; September 19th, 2017 at 20:16. Reason: Obsoleting.
Support:
https://support.fantasygrounds.com/
-
June 6th, 2017, 13:55 #2
It would be nice if it had an option that the Player could switch that caused it to put a message in the chat window rather than automatically removing the effect. This way, if the character has an ability that interacts with concentration and possibly overrides the failure, the effect's duration isn't lost from it being removed.
Also, how does this interact with the War Caster feat which grants advantage on concentration checks? I didn't see any CONCENADV effect on the wiki.I never claimed to be sane. Besides, it's more fun this way.
-
June 7th, 2017, 07:48 #3
Saint
- Join Date
- Apr 2007
- Location
- Mississippi, USA
- Posts
- 1,095
Support:
https://support.fantasygrounds.com/
-
June 7th, 2017, 13:29 #4
Saint
- Join Date
- Apr 2007
- Location
- Mississippi, USA
- Posts
- 1,095
Support:
https://support.fantasygrounds.com/
-
June 7th, 2017, 15:32 #5
Love the idea! I've tried it with "bless" and can't get it to trigger. I've tried with and without spaces after the ; and both lowercase and capital (c), (C) for concentration. Might be an extension conflict as I have many extensions loaded. I've also tried with and without the notification. As a DM should I see the automatic roll? I even took the character who applied the effect down to 0hp to make sure it would auto-fail and nothing happened. I do have an effect targeting extension loaded so perhaps that is conflicting in some way. I'll keep trying it. I have bless coded as : Bless; ATK: 1d4; SAVE: 1d4;(c). I have "targeting" set to "targets" and "effect target" set to none, expend "never".
I'll keep trying but thanks for creating this!Live stream: https://www.twitch.tv/gwydione
Youtube replays of fg sessions and tutorials: https://www.youtube.com/channel/UCQr...bIpAauZB41z8gA
Free stuff:
D&D5e FAQ module for fg: https://www.dmsguild.com/product/196704/FAQs
FG 5e Module Conversions: https://tinyurl.com/y6awo2la
Map Maker Conversion: https://tinyurl.com/y3awlo4b
Roll Player Conversion: https://tinyurl.com/y399kffz
Rangers of Shadow Deep Conversion: https://tinyurl.com/rnyrgwg
-
June 7th, 2017, 16:10 #6
- Join Date
- Jul 2015
- Location
- Eagle Mountain, UT
- Posts
- 66
I have the same issue as Gwydion. I also tried setting the duration back to 0, so that the effect didn't have the extra "[D: 9]" on the end in the combat tracker, but no luck. I have tried it with all my other extensions turned off.
I can see the settings for auto-rolling this, but they don't seem to do anything for me yet. Please let me know if there's anything else I can try to help narrow this down for you, since it is an awesome extension!
-
June 7th, 2017, 16:26 #7
Phew! It's not just me then
If there is something that you would like to see in Fantasy Grounds that isn't currently part of the software or if there is something you think would improve a ruleset then add your idea here https://www.fantasygrounds.com/featu...rerequests.php
-
June 7th, 2017, 16:33 #8
Great idea... and I have run though it a few times with individual .ext turned on and off, but cant find a common thread of failure
I can get it to work, but often ( every other time ) come up with an error on rolling the dice
Script Error: [string "scripts/ConcManager.lua"]:335: attempt to index local 'rTarget' (a nil value)
Also - if as a player, I cast a spell - like Enhance Ability the spell gives an effect I can drop on my ally, but then they have a Concentration effect on them... so when they get attacked, it tries to make a roll... as opposed to the person that cast the spell, bless, bane etc work the same way
way round - I have an effect the player casting the spell clicks so they Have a generic Concentration Effect - but it is an additional task ... I really want this to work__________________________________________________ ___________________
UK Based DM - Ultimate Licence Holder
Discord: Mavrik6666#9572
-
June 7th, 2017, 22:23 #9
- Join Date
- Jun 2015
- Posts
- 57
Nice idea!
Last game we searched a way to make more visible who is concentrating, a visual aid to remember to roll after the damage. I as dm tried to change the Faction of the player (Ally, Neutral) to have its square with other color, but they reported that they couldn't move the token anymore... so... this extension would be a great solution.
-
June 7th, 2017, 22:31 #10
Yeah, only the DM can move non green characters.
If there is something that you would like to see in Fantasy Grounds that isn't currently part of the software or if there is something you think would improve a ruleset then add your idea here https://www.fantasygrounds.com/featu...rerequests.php
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks