View Single Post
Brolthemighty
Senior Member
 
Join Date: Jan 2013
Posts: 273

Old February 24th, 2020, 01:45 PM
Okay, so one of my players has gotten an Epic Boon I've designed that's a double edged boon. There's benefits but also a curse. Anyways, I'm working on making it work and ended up necro'ing a thread and thought that would be enough...but realized there's enough issues I needed my own thread. So here's the boon/ability, and where I'm at on the scripting. And my problem:

Boon Primal Fury
You unleash your beast form's inner fury. You gain advantage on Strength checks and Strength saving throws. When you make an attack you gain a bonus to the damage roll equal to your proficiency bonus. You gain the Reckless Attack ability, allowing you to throw caution to the wind and gain advantage on attack rolls at the cost of leaving yourself open. Finally, if you are able to cast spells, you can't cast them or concentrate on them while in a state of Primal Fury.
Curse – Bloodlust: At the start of your turn, if you have taken any damage since the beginning of your last turn, you must make a Wisdom saving throw to maintain control. The DC equals 10, or half of the total damage you’ve taken from attacks since your last turn, whichever number is higher. On a failed save, you must move directly towards the nearest creature to you and use the Attack action against that creature. Your first attack that hits is considered a critical hit. If there is more than one possible target, the DM chooses the target. You then regain control for the remainder of your turn.

So a lot of it is just free-text. At least the curse and such, and that's what I did. The scripting, that I can see are these:
1. Calculate charges based on HD
2. Check to see if enabled on the In-Play tab
3. If enabled, add proficiency bonus to damage
4. If enabled, add advantage to Str checks and saves
5. If enabled, add Reckless Attack

I have the charges calculating right. Thanks to help from the necro'd thread, I have the scripts for adding proficiency damage. However, I tried just bootstrapping Reckless Attack and that didn't seem to work. I was looking at the Barbarian Rage ability, but the first script had me confused. It forwards a tag to hero "Hero.raging" But I can't figure out the why or where that tag came from. Any help with figuring some of this out? I've been working on this while out of work with the flu, and my 103 fever hasn't been very helpful to making my brain do the worky thing.
Brolthemighty is offline   #1 Reply With Quote