From 5517d3b9217429431a3677ced9dae7d393427f8c Mon Sep 17 00:00:00 2001 From: Metis <100518708+sheepishgoat@users.noreply.github.com> Date: Mon, 7 Oct 2024 21:16:45 -0400 Subject: [PATCH] Create medicine_reagents.dm --- .../chemistry/reagents/medicine_reagents.dm | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 GainStation13/code/modules/reagents/chemistry/reagents/medicine_reagents.dm diff --git a/GainStation13/code/modules/reagents/chemistry/reagents/medicine_reagents.dm b/GainStation13/code/modules/reagents/chemistry/reagents/medicine_reagents.dm new file mode 100644 index 0000000000..698809614b --- /dev/null +++ b/GainStation13/code/modules/reagents/chemistry/reagents/medicine_reagents.dm @@ -0,0 +1,35 @@ +//Chem for regen extracts to use +/datum/reagent/medicine/pure_regen_jelly + name = "Pure Regenerative Jelly" + description = "Very pure form of regenerative jelly that regenerates all types of damage rapidly, without harming slime anatomy." + reagent_state = LIQUID + color = "#91D865" + metabolization_rate = 0.25 * REAGENTS_METABOLISM + taste_description = "jelly" + can_synth = FALSE + +/datum/reagent/medicine/pure_regen_jelly/on_mob_life(mob/living/carbon/M) + M.adjustBruteLoss(-5*REM, 0) + M.adjustFireLoss(-5*REM, 0) + M.adjustOxyLoss(-5*REM, 0) + M.adjustToxLoss(-5*REM, 0, TRUE) //heals TOXINLOVERs + . = 1 + ..() + +/datum/reagent/medicine/pure_neo_jelly + name = "Pure Neo Jelly" + description = "Pure Neo-Jelly that rapidly heals all damage." + reagent_state = LIQUID + metabolization_rate = 0.25 * REAGENTS_METABOLISM + color = "#91D865" + taste_description = "jelly" + can_synth = FALSE + +/datum/reagent/medicine/pure_neo_jelly/on_mob_life(mob/living/carbon/M) + M.adjustBruteLoss(-1*REM, 0) + M.adjustFireLoss(-1*REM, 0) + M.adjustOxyLoss(-1*REM, 0) + M.adjustToxLoss(-1*REM, 0, TRUE) //heals TOXINLOVERs + M.heal_bodypart_damage(3,3) + . = 1 + ..()