This is now available on DMs Guild Here
This simple extension adds in a flagwhich can be added to any effect. This will deactivate the effect after it fires, and then on anyone's turn end it would reactivate. The idea is to support Ranger's Colossus Slayer feature with a persistent effect.Code:ONTURN
This way the ranger can always have the effect on them and active in the combat tracker and it will only apply the damage when it can, and only once per turn. This could be used for any other effect that can only trigger once per turn, Rogue's sneak attack is another that it can work with (although you'd be assuming that they can always proc it through advantage or an ally within 5').Code:Colossus Slayer; IFT: wounded; DMG: 1d8; ONTURN;
Let me know if there are any questions, comments, bugs, requests, or any other general feedback.
Thanks and Enjoy!
Version 1.1: Fixed a bug where some standard effects weren't being parsed properly, like ADVATK and such.
Version 2.0: Changed keyword from TURN to ONTURN so it doesn't have potential overlap with AD&D ruleset.
Version 2.1: Allow setting the effects as GM only for visibility when they deactivate/reactivate.
Version 2.2: Update which should make this play nicely with other extensions.
Version 2.3: Fixed a bug where it wasn't working in some cases.
Version 2.4: Fixed an issue with this not working correctly for players.