discordia-space / CEV-Eris

Death is our destination
https://discord.gg/QfEg7K7
Other
151 stars 500 forks source link

Increases oxygen damage from blood-loss #8504

Closed sgtmind closed 1 month ago

sgtmind commented 2 months ago

About The Pull Request

If a human drops below 40% blood, they take oxygen damage over time at a rate high enough to outpace natural recovery. This leads to unconsciousness followed by death.

Why It's Good For The Game

Increases lethality of bleeding wounds. This allows bullets to kill, while still allowing medical attention to delay the target's demise.

Testing

Increased damage due to bloodloss was tested and timed on multiple dummies. A set amount of blood was drained, with me continuously looking at the amount of oxygen damage through VV, and time to die compared to without the increased damage measured using a stopwatch.
Blood loss wounds was tested by draining 420 units of blood from a human alongside giving the human a dose of dexalin. The dexalin would prevent death from suffocation, allowing enough time for the wounds to appear on a med bodyscanner.

Changelog

:cl: balance: Humans will now receive increased oxygen damage if one loses a large portion of their blood add: Unconsciousness due to oxygen damage will now play a unique message fix: Blood loss wounds have been fixed to appear. If a human has lost a large amount of blood and is on dexalin, they can receive wounds on their organs, eventually causing the organ to die /:cl:

githubuser4141 commented 1 month ago

So... how much is the lethal amount now? Does it scale with increasing amounts of bloss? Is it affected by organ efficiency/organ amount?

sgtmind commented 1 month ago

So... how much is the lethal amount now? Does it scale with increasing amounts of bloss? Is it affected by organ efficiency/organ amount?

Lethal threshold should be in the PR already, while the only efficiency that affects dying from oxy is the lungs. In addition, it does scale with increasing amounts, but any level higher than 40% isn't high enough to have deleterious effects with good air flow. Dying from blood loss is at the end of the day dying from oxy damage.

TheShown911 commented 1 month ago

@Humonitarian this one is up to you mr headcoder

sgtmind commented 1 month ago

I fucked something up in VSC, I am redoing this on a new attempt