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

Add Bloodstream to Goliaths #33305

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

Vexerot
Copy link
Contributor

@Vexerot Vexerot commented Nov 14, 2024

About the PR

Adds a bloodstream to Goliaths; now they can bleed.

Why / Balance

Currently, Goliaths do not have a bloodstream and this means that they can not bleed. Intuitively, this does not make sense and thus, this PR aims to better align game mechanics with player expectations. Ultimately, Goliaths can now take bloodloss damage over time as as result of being shot - a minor nerf to Goliaths.

P.S. Goliaths can now be cogni'd.

Technical details

  • Added MobBloodstream as a parent of MobGoliath
  • Set bloodMaxVolume to 350, in-line with the health to blood ratios of other mobs.

Media

GoliathBleeding.mp4

Requirements

Breaking changes

Changelog

🆑 Vexerot

  • tweak: Goliaths now have a bloodstream and can bleed.

@github-actions github-actions bot added the Changes: No C# Changes: Requires no C# knowledge to review or fix this item. label Nov 14, 2024
@Vexerot
Copy link
Contributor Author

Vexerot commented Nov 14, 2024

I was pitched the idea of having them bleed something unique, if anyone has any suggestions, I'm all ears!

@thebadman4662
Copy link

I was pitched the idea of having them bleed something unique, if anyone has any suggestions, I'm all ears!

Lead. We need a source of it after all. :trollface:

@K-Dynamic
Copy link
Contributor

I was pitched the idea of having them bleed something unique, if anyone has any suggestions, I'm all ears!

Make them bleed meds or something

@SlamBamActionman SlamBamActionman added the S: Untriaged Status: Indicates an item has not been triaged and doesn't have appropriate labels. label Nov 14, 2024
@7-62x54r
Copy link

7-62x54r commented Nov 14, 2024

Make them bleed meds or something

Maybe kelo? They are originally from lavaland, so cheap burn chem would fit and won't make salvs just take their helmets off to sip on the goliath juice in between killing more, nor make it reasonable to raise then harvest stationside due to compared risk-reward not being worth it. Or cryox since they don't breathe and seems like all space animals have cryox for blood...

@thebadman4662
Copy link

Cryox would not be unique at all, plenty of mobs have it as blood already, bunch of them even spawn on station from vent events.

@TheShuEd TheShuEd added Size: Very Small S: Needs Review Status: Requires additional reviews before being fully accepted T: Balance Change Type: Balance changes through direct value changes, or changes to mechanics that affect it A: Combat Area: Combat features and changes, balancing, feel P3: Standard Priority: Default priority for repository items. D3: Low Difficulty: Some codebase knowledge required. size/XS Denotes a PR that changes 0-9 lines. and removed S: Untriaged Status: Indicates an item has not been triaged and doesn't have appropriate labels. Size: Very Small labels Nov 14, 2024
@Shaddap1
Copy link
Contributor

I was pitched the idea of having them bleed something unique, if anyone has any suggestions, I'm all ears!

Opporozidone, the cryo chem that regenerates rotting.

@Blackern5000
Copy link
Contributor

Opporozidone, the cryo chem that regenerates rotting.

Why would they bleed opporozidone that makes less sense than them not bleeding at all

@bruhmogus
Copy link

oh god
this means you can have a zombified goliath
insert thousand yard stare

@Shaddap1
Copy link
Contributor

Opporozidone, the cryo chem that regenerates rotting.

Why would they bleed opporozidone that makes less sense than them not bleeding at all

Valuable chem as a reward for killing them, needs cryo to work so incentivizes salv to bring one back for med

@Blackern5000
Copy link
Contributor

Valuable chem as a reward for killing them, needs cryo to work so incentivizes salv to bring one back for med

Trivializing the act of obtaining opporozidone is not a good idea. Goliaths are not hard to kill.

@Shaddap1
Copy link
Contributor

Valuable chem as a reward for killing them, needs cryo to work so incentivizes salv to bring one back for med

Trivializing the act of obtaining opporozidone is not a good idea. Goliaths are not hard to kill.

I'm not 100% committed to the idea, I just think it's a neat underused chem, and the impact of it is not huge. It's only for rotten bodies that have souls, which isn't a common occurrence. And I wouldn't call it trivial if vgroid is intended to be lategame. It does require getting out there and getting back. Maybe adding goliath blood with another expensive regeant could give opporozidone. But oppo is rarely made because most people would just rather have cognizine.

@thebadman4662
Copy link

Opp is rarely made cause good chunk of botany players hates growing plants for other departments in my experience, others that do not grow are usually new players that were told botany is unimportant job and nobody will bother them(clueless). I rarely lack cogni from salv or sci carps/roundstart sashimi. HoPs not willing to take care of their department do not help either.

A single harvest of galaxythistle and aloe is unironically more than enough to unrot all humanoid bodies you will have on average shift, assuming you are doctoring too as chemist so at least one person in medbay is using bodybags/stasis/morgue. Partially because Opp is so potent at unrotting, partially because thats assumes someone did not give up on life after 10 minutes in warm environment.

Necrozol that can undo permadeath to poison is so trivial to make that you could make it in less than 1 minute since shift start if you spedran it on bunch of stations.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A: Combat Area: Combat features and changes, balancing, feel Changes: No C# Changes: Requires no C# knowledge to review or fix this item. D3: Low Difficulty: Some codebase knowledge required. P3: Standard Priority: Default priority for repository items. S: Needs Review Status: Requires additional reviews before being fully accepted size/XS Denotes a PR that changes 0-9 lines. T: Balance Change Type: Balance changes through direct value changes, or changes to mechanics that affect it
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants