-
Notifications
You must be signed in to change notification settings - Fork 4.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New trait: Incapable Healer #40532
New trait: Incapable Healer #40532
Conversation
Long Overdue Update CleverRaven#6
* Set c++ syntax for JSON code snippet with comments * Enclose a code snippet in the Field types section
Isn't it possible via multipliers/modifiers without hardcoding trait id? |
I tried to rely only on that at first, but it's needed to prevent minimum healing in enforce_minimum_healing(). Since the flag is there from that, I used it as a gate to go around a minuscule float allowing some healing to occur even after setting resting healing to -1. Essentially, It's for a total "no natural healing" |
Is there a real-world basis for a trait like this? |
There is none, I was using Genetic Downward Spiral as "inspiration" for feasibility, though it's quite farfetched. Supposing a trait like this is unwelcome and not to be merged, would a challenge scenario involving said trait be a valid alternative instead? |
LONG overdue update
This stopped it from being stored in a sheath.
@wapcaplet: Wound healing is affected by a lot of factors: https://www.diabetes.co.uk/symptoms/slow-healing-of-wounds.html I imagine the trait could be some sort of a chronic conditions that impedes both absorbing nutrients from what you eat and blood flow? |
View offset fix after using the vehicle menus for set turret targeting modes and set turret firing modes.
better descriptions batch one
Revamped flaming eyes' attack and made Tindalos rifts not be hardcoded to teleglow so it can be used by other enemies or events
…veryone Fix consume issues
…uctures-houses-34-36 mainline fuji structures houses 34 to 36
Make turrets very easy to hit with melee
Change workshop toolbox ream quality
* Add spell flag SPAWN_GROUP to summon monster group With this flag, a spell with "summon" effect spawns not a specific monster type ID, but rather a monster type from a monster group ID. * Add GROUP_STRAY_CATS monster group with cat types * Make "Bag of Cats" summon a paw-pourri of felines * Document spell flags and summon effect * Swap position of damage and range in spell info This makes the typically shorter strings (Range and AOE) share a line in two colums, while Damage (or Summon, Spawn, etc.) gets its own line. * Show "N from GROUP" for group summon spells
Can't you use this instead of hardcoding it? "healing_awake": 0.0,
"healing_resting": 0.0, |
Trait has been updated to include healing_awake to 0. Healing resting is additional on top of other multipleirs, so setting it to 0 is just default, so I left it at -1. To prevent hard-coding, I deleted enforce_minimum_healing which looks to have been arbitrarily added in the healing rate nerf #31611 |
Big yikes, history wasn't preserved on rebasing and push -closing the issue and re-PR'ing in the future. |
Summary
SUMMARY: Content "'Added 'Incapable Healer' trait"
Purpose of change
Add a new 12 point negative trait that's extremely debilitating for the player. This is meant only for the seasoned veterans who are confident with their ability to avoid danger or tackle the Cataclysm.
This trait completely disables "natural" healing. This doesn't, however, disable alternative means of healing. Healing from certain mechanics such as JET, hypermetabolism, bionics, spells etc. are not disabled.
Describe the solution
Add a new negative trait with -1 resting healing and 0 mending modifier. To ensure no healing, add a check to enforce_minimum_healing for the trait as well as to relevant areas in regen().
Testing
Debug damage and let time clock for a week with self-aware. HP stayed the same.
Follow in the footsteps of Mama Murphy and inject some jet to check healing is still possible through alternative means.