From e87b59f75bafcf97b5ff209917dd6e5f6c53e6d7 Mon Sep 17 00:00:00 2001 From: Nanai Date: Fri, 15 Nov 2013 19:27:10 -0500 Subject: [PATCH] Minor Painkiller Rework Added a proper lid for scaling on paracetamol, added in the ability to get high off of painkiller overdoses. --- code/modules/reagents/Chemistry-Reagents.dm | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/code/modules/reagents/Chemistry-Reagents.dm b/code/modules/reagents/Chemistry-Reagents.dm index 5fba75dc13..bf29dc863f 100644 --- a/code/modules/reagents/Chemistry-Reagents.dm +++ b/code/modules/reagents/Chemistry-Reagents.dm @@ -737,7 +737,11 @@ datum description = "Most probably know this as Tylenol, but this chemical is a mild, simple painkiller." reagent_state = LIQUID color = "#C855DC" - overdose = REAGENTS_OVERDOSE + overdose = 60 + + on_mob_life(var/mob/living/M as mob) + if (volume > overdose) + M.hallucination = max(M.hallucination, 2) tramadol name = "Tramadol" @@ -745,7 +749,11 @@ datum description = "A simple, yet effective painkiller." reagent_state = LIQUID color = "#C8A5DC" - overdose = REAGENTS_OVERDOSE + overdose = 30 + + on_mob_life(var/mob/living/M as mob) + if (volume > overdose) + M.hallucination = max(M.hallucination, 2) oxycodone name = "Oxycodone" @@ -755,6 +763,12 @@ datum color = "#C805DC" overdose = 20 + on_mob_life(var/mob/living/M as mob) + if (volume > overdose) + M.druggy = max(M.druggy, 10) + M.hallucination = max(M.hallucination, 3) + + virus_food name = "Virus Food" id = "virusfood"