weight chems are now more potent, weight loss chem is now safer

This commit is contained in:
KabKebab
2022-05-07 20:42:47 +02:00
parent 57e74e61ff
commit 92060cc123
9 changed files with 21 additions and 21 deletions
@@ -600,26 +600,26 @@
M.adjustToxLoss(toxdamage)
..()
/datum/reagent/toxin/lipolicide
//GS13 change. We'll need the weight loss chem way more than other codebases, let's make it useable.
/datum/reagent/medicine/lipolicide
name = "Lipolicide"
description = "A powerful toxin that will destroy fat cells, massively reducing body weight in a short time. Deadly to those without nutriment in their body."
taste_description = "mothballs"
reagent_state = LIQUID
color = "#F0FFF0"
metabolization_rate = 0.5 * REAGENTS_METABOLISM
toxpwr = 0
overdose_threshold = 40
overdose_threshold = 100
/datum/reagent/toxin/lipolicide/overdose_process(mob/living/carbon/C)
/datum/reagent/medicine/lipolicide/overdose_process(mob/living/carbon/C)
. = ..()
if(current_cycle >=41 && prob(10))
to_chat(C, "<span class='userdanger'>You feel like your organs are on fire!</span>")
C.IgniteMob()
/datum/reagent/toxin/lipolicide/on_mob_life(mob/living/carbon/M)
/datum/reagent/medicine/lipolicide/on_mob_life(mob/living/carbon/M)
if(M.nutrition <= NUTRITION_LEVEL_STARVING)
M.adjustToxLoss(1*REM, 0)
M.fatness = max(M.fatness - 3, 0)
M.fatness = max(M.fatness - 10, 0)
if(M.fatness == 0)
M.nutrition = max(M.nutrition - 3, 0) // making the chef more valuable, one meme trap at a time
M.overeatduration = 0
@@ -41,8 +41,8 @@
/datum/chemical_reaction/lipolicide
name = "lipolicide"
id = /datum/reagent/toxin/lipolicide
results = list(/datum/reagent/toxin/lipolicide = 3)
id = /datum/reagent/medicine/lipolicide
results = list(/datum/reagent/medicine/lipolicide = 3)
required_reagents = list(/datum/reagent/mercury = 1, /datum/reagent/diethylamine = 1, /datum/reagent/medicine/ephedrine = 1)
/datum/chemical_reaction/mutagen