From: deltanedas <39013340+deltanedas@users.noreply.github.com> Date: Thu, 11 Jan 2024 23:17:23 +0000 (+0000) Subject: dedicated burn and shock meds (#23941) X-Git-Url: https://git.smokeofanarchy.ru/gitweb.cgi?a=commitdiff_plain;h=581c95ed728c181fa4fe4f8e497804f7340b446d;p=space-station-14.git dedicated burn and shock meds (#23941) * pyrazine and insuzine * add recipes --------- Co-authored-by: deltanedas <@deltanedas:kde.org> --- diff --git a/Resources/Locale/en-US/reagents/meta/medicine.ftl b/Resources/Locale/en-US/reagents/meta/medicine.ftl index 8d5e8940c9..8e2a005c35 100644 --- a/Resources/Locale/en-US/reagents/meta/medicine.ftl +++ b/Resources/Locale/en-US/reagents/meta/medicine.ftl @@ -116,4 +116,10 @@ reagent-name-bruizine = bruizine reagent-desc-bruizine = Originally developed as a cough medicine, it turns out this chemical is wildly effective at treating blunt force trauma. reagent-name-holywater = holy water -reagent-desc-holywater = The cleanest and purest of waters straight from the hands of god, is known to magically heal wounds. \ No newline at end of file +reagent-desc-holywater = The cleanest and purest of waters straight from the hands of god, is known to magically heal wounds. + +reagent-name-pyrazine = pyrazine +reagent-desc-pyrazine = Efficiently heals burns from the hottest of fires. Causes massive internal bleeding when overdosed. + +reagent-name-insuzine = insuzine +reagent-desc-insuzine = Rapidly repairs dead tissue caused by electrocution, but cools you slightly. Completely freezes the patient when overdosed. diff --git a/Resources/Prototypes/Reagents/medicine.yml b/Resources/Prototypes/Reagents/medicine.yml index d547e7e9a4..c03b8ef63c 100644 --- a/Resources/Prototypes/Reagents/medicine.yml +++ b/Resources/Prototypes/Reagents/medicine.yml @@ -1027,3 +1027,83 @@ Heat: -0.2 Shock: -0.2 Cold: -0.2 + +- type: reagent + id: Pyrazine + name: reagent-name-pyrazine + group: Medicine + desc: reagent-desc-pyrazine + physicalDesc: reagent-physical-desc-thick + flavor: syrupy + color: "#aa4308" + metabolisms: + Medicine: + metabolismRate: 0.1 # slow metabolism to not be a godly combat med, its for treating burn victims efficiently + effects: + - !type:HealthChange + damage: + types: + Heat: -1 + # od causes massive bleeding + - !type:HealthChange + conditions: + - !type:ReagentThreshold + min: 20 + damage: + types: + Slash: 0.5 + Piercing: 0.5 + - !type:ChemVomit + conditions: + - !type:ReagentThreshold + min: 15 + probability: 0.1 + - !type:Emote + conditions: + - !type:ReagentThreshold + min: 20 + emote: Scream + probability: 0.2 + +- type: reagent + id: Insuzine + name: reagent-name-insuzine + group: Medicine + desc: reagent-desc-insuzine + physicalDesc: reagent-physical-desc-frosty + flavor: metallic + color: "#8147ff" + metabolisms: + Medicine: + effects: + # heals shocks and removes shock chems + - !type:HealthChange + damage: + types: + Shock: -4 + - !type:AdjustReagent + reagent: Licoxide + amount: -4 + - !type:AdjustReagent + reagent: Tazinide + amount: -4 + # makes you a little chilly when not oding + - !type:AdjustTemperature + amount: -5000 + # od makes you freeze to death + - !type:HealthChange + conditions: + - !type:ReagentThreshold + min: 12 + damage: + types: + Cold: 2 + - !type:AdjustTemperature + conditions: + - !type:ReagentThreshold + min: 12 + amount: -30000 + - !type:Jitter + conditions: + - !type:ReagentThreshold + min: 12 diff --git a/Resources/Prototypes/Recipes/Reactions/medicine.yml b/Resources/Prototypes/Recipes/Reactions/medicine.yml index 3701b00eb5..fbb5cd7a8d 100644 --- a/Resources/Prototypes/Recipes/Reactions/medicine.yml +++ b/Resources/Prototypes/Recipes/Reactions/medicine.yml @@ -517,3 +517,34 @@ amount: 1 products: Diphenhydramine: 3 + +- type: reaction + id: Pyrazine + impact: Medium + minTemp: 540 + reactants: + Leporazine: + amount: 1 + Dermaline: + amount: 1 + Carbon: + amount: 1 + products: + Pyrazine: 3 + +- type: reaction + id: Insuzine + impact: Medium + minTemp: 433 + reactants: + Leporazine: + amount: 1 + Kelotane: + amount: 1 + Silicon: + amount: 1 + Benzene: + amount: 1 + products: + Insuzine: 3 + Ash: 1