Skip to content
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

[MIRROR] Separates bleeding from damage, gauze now STOPS bleeding rather than postponing it #686

Merged
merged 3 commits into from
Jun 8, 2024

Conversation

MysticalFaceLesS
Copy link
Member

Оригинальный PR: shiptest-ss13#3009

image

image

Bleeding rate is currently the same as it used to be (0.013 bleeding per damage) but can be increased beyond a limb's maximum damage from further attacks. Bleeding from damage caps at 2 per limb so exsanguinating someone isn't as easy as dumping lead into them until their blood falls out, and is hard-capped at 30 per limb for more direct sources such as throat cutting and heparin
Blunt weapons require a force of 10 or higher, and for the limb to have 25 damage to cause bleeding
Sharp weapons (including projectiles) need a force of 5 or higher, and for the limb to have 10 damage to cause bleeding
Heparin now causes existing bleeding to get worse, rather than magically creating internal bleeding

Bleeding is addressed through gauze, tape, cauterization or chemicals, with the former three halting current bleeding while it is being treated. Better equipment (primarily real medical gauze) heals faster.

Numbers are non-final and speculative

Why It's Good For The Game

Causes bleeding to actually come from somewhere and be similarly addressed directly, gauze now exists to actually stop bleeding instead of being re-applied until the brute damage is fixed

Changelog

🆑SomeguyManperson
tweak: bleeding is now stored in the limbs, functioning similarly to bone breaking. Taking damage over a certain threshold and amount (lower for sharp weapons) will cause part of it to be turned into bleeding.
tweak: gauze, tape, and bleeding suppression are similarly no longer abstracted into a "bleed suppression" value
rscadd: you can now cauterize bleeding with a lighter. Which is cool.
rscadd: you can now also cauterize bleeding with suit storage decontamination. Which is hot.
rscadd: examine and examine closely will show whether or not someone is visibly bleeding or bandaged. This means people who are both will show both. Examine closely additionally shows which limbs are currently bleeding.
tweak: heparin now causes existing bleeding to worsen, instead of causing bleeding on its own
tweak: you can no longer cut the throat of someone who's head has been lopped off
/:cl:

@github-actions github-actions bot added 🪓 НЕ МОДУЛЬНО 🪓 Не мудульно да, переделать бы 🧱 Код 🧱 Изменения .dm файлов 🔵 Требуется проверка labels Jun 8, 2024
Signed-off-by: MrCat15352 <[email protected]>
Signed-off-by: MrCat15352 <[email protected]>
@MrCat15352 MrCat15352 merged commit da158a3 into beta-dev Jun 8, 2024
3 checks passed
@MrCat15352 MrCat15352 deleted the upstream-pr-3009 branch June 8, 2024 14:33
@MrCat15352 MrCat15352 added 🚧 Фикс багов 🚧 Фиксится какая-то проблема или баг 🔆 Обновление 🔆 PR содержит или добавляет что-то новое или старое, или обновляет... ☠Слияние с ОФАМИ☠ PR говорит сам за себя. Подтягиваем последние обновы офов... Да хранит нас дядя Целадонский ✂ Вырезано ✂ PR содержит в себе вырезание контента. Обычно к офам относится and removed 🪓 НЕ МОДУЛЬНО 🪓 Не мудульно да, переделать бы labels Jun 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
☠Слияние с ОФАМИ☠ PR говорит сам за себя. Подтягиваем последние обновы офов... Да хранит нас дядя Целадонский ✂ Вырезано ✂ PR содержит в себе вырезание контента. Обычно к офам относится 🔆 Обновление 🔆 PR содержит или добавляет что-то новое или старое, или обновляет... 🔵 Требуется проверка 🚧 Фикс багов 🚧 Фиксится какая-то проблема или баг 🧱 Код 🧱 Изменения .dm файлов
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants