Thread: 5E - Constitutional Amendments
-
May 31st, 2020, 17:50 #1
5E - Constitutional Amendments
Current Version: 1.3.1
I created an extension for FGC and FGU to expand on the automation capabilities for tracking HP.
A new option is added to toggle between taking the average or rolling HP when leveling up; per level HP results have been added to the Class and Level window.
A new option has been added to toggle between displaying Wounds or Current Hit Points. (Inspired by, and replaces, Current HP made by Tielc and zuilin. With permission from zuilin.)
Adjustments to constitution, both permanent and via effect will accordingly adjust HP.
Added a Heal action type to increase maximum HP.
Support has been added for five new special damage types:
- max: The target's maximum hitpoints are reduced by the damage dealt.
- steal: The attacker is healed for the damage dealt to the target.
- hsteal: The attacker is healed for half of the damage dealt to the target.
- stealtemp: The attacker is gains temporary hitpoints equivalent to the damage dealt.
- hstealtemp: The attacker is gains temporary hitpoints equivalent to half of the damage dealt.
For example a vampire's bite can be fully automated by updating the damage entry to the following: [DMG: 1d6+4 piercing + 3d6 necrotic, max, steal].
Check it out at GitHub and please let me know if you have any comments or concerns.
Hope it helps!
Known Issues
- Effects that affect CON cannot be deactivated. Some design decisions necessary to address this, any input is welcome.
- Changes to PC maximum health are not reflected in the Players' Combat Tracker. This appears to be a very specific bug in FG; further investigation is in progress.
Last edited by MeAndUnique; July 2nd, 2020 at 19:36. Reason: Version update
-
May 31st, 2020, 19:05 #2
- Join Date
- Jul 2016
- Posts
- 165
If this is adjusting the max hit points of a character, is it remembering the original max HP somewhere for the character? Since eventually it will need to get adjusted back to the original value.
Also, in your example, is all of the damage being used for the max and steal or just the necrotic (because only the value of the necrotic damage is what the reduction if from).
-
May 31st, 2020, 19:53 #3
The original value is remembered for PCs, though not NPCs. On the PC Main sheet there is a new "ADJ" field that tracks the adjustments to maximum HP. Incidentally, this also works for the bonus HP Psionic Enhancement option of the original Soulknife UA class.
Yes, only the necrotic damage is considered for the additional effects in the example. Also, vulnerability, resistance, and immunity are handled accordingly.
-
May 31st, 2020, 21:18 #4
This sound really cool! I'll have to check it out later.
Fantasy Grounds Unity Lives! Good job, Smiteworks!
-
May 31st, 2020, 22:09 #5
- Join Date
- Feb 2017
- Posts
- 416
This looks pretty nice. I just wish I had it for Curse of Strahd which we just finished!!
-
June 1st, 2020, 10:25 #6
- Join Date
- Apr 2017
- Location
- Scotland
- Posts
- 269
Nice work,
We'd just been discussing vampiric creature effects in our campaign, looks like you may well have solved our issue with them.
Cheers, Steve.
-
June 1st, 2020, 18:22 #7
- Join Date
- Mar 2020
- Posts
- 387
Thats Nice
!!!
-
June 1st, 2020, 19:05 #8
Really cool extension. Any idea if it and Current HP could somehow be made compatible?
-
June 1st, 2020, 20:27 #9
- Join Date
- Jul 2014
- Posts
- 101
This is a GREAT idea for an extension -- perfect for Tomb of Annihilation's death curse effect! Thanks!
MeAndUnique, I absolutely don't want to step on your toes but I have just been tinkering with your code to make it work with Current HP like ScriedRaven asked. Is it alright if I share my changes here? Or if you'd prefer I can DM you, etc.
-
June 1st, 2020, 20:54 #10
Thread Information
Users Browsing this Thread
There are currently 2 users browsing this thread. (1 members and 1 guests)
Bookmarks