diff --git a/code/modules/reagents/reactions/instant/instant_vr.dm b/code/modules/reagents/reactions/instant/instant_vr.dm index e4529854060..ae1b3974c5d 100644 --- a/code/modules/reagents/reactions/instant/instant_vr.dm +++ b/code/modules/reagents/reactions/instant/instant_vr.dm @@ -163,13 +163,20 @@ required_reagents = list("carbon" = 3, "iron" = 1, "nitrogen" = 3) result_amount = 7 -/decl/chemical_reaction/instant/lipozineplus - name = "Lipozine Plus" - id = "Lipozine Plus" - result = "lipozineplus" +/decl/chemical_reaction/instant/lipozilase + name = "Lipozilase" + id = "Lipozilase" + result = "lipozilase" required_reagents = list("lipozine" = 1, "diethylamine" = 1) result_amount = 2 +/decl/chemical_reaction/instant/lipostipo + name = "Lipostipo" + id = "Lipostipo" + result = "lipostipo" + required_reagents = list("lipozine" = 1, "nutriment" = 1, "fluorine" = 1) + result_amount = 3 + /////////////////////////////////////////////////////////////////////////////////// /// Reagent colonies. /decl/chemical_reaction/instant/meatcolony diff --git a/code/modules/reagents/reagents/medicine_vr.dm b/code/modules/reagents/reagents/medicine_vr.dm index 2728f576c7d..e1fe4b347f8 100644 --- a/code/modules/reagents/reagents/medicine_vr.dm +++ b/code/modules/reagents/reagents/medicine_vr.dm @@ -125,3 +125,30 @@ M.adjust_nutrition(-20 * removed) if(M.weight > 50) M.weight -= 0.3 + +/datum/reagent/lipozilase // The anti-nutriment that rapidly removes weight. + name = "Lipozilase" + id = "lipozilase" + description = "A chemical compound that causes a dangerously powerful fat-burning reaction." + taste_description = "blandness" + reagent_state = LIQUID + color = "#47AD6D" + overdose = REAGENTS_OVERDOSE + +/datum/reagent/lipozilase/affect_blood(var/mob/living/carbon/M, var/alien, var/removed) + M.adjust_nutrition(-20 * removed) + if(M.weight > 50) + M.weight -= 0.3 + +/datum/reagent/lipostipo // The drug that rapidly increases weight. + name = "Lipostipo" + id = "lipostipo" + description = "A chemical compound that causes a dangerously powerful fat-adding reaction." + taste_description = "blubber" + reagent_state = LIQUID + color = "#61731C" + overdose = REAGENTS_OVERDOSE + +/datum/reagent/lipostipo/affect_blood(var/mob/living/carbon/M, var/alien, var/removed) + if(M.weight < 500) // No nutrition addedn from this horribly unhealthy drug, just makes you fat without even filling you up. + M.weight += 0.3