From a31ac206f13e869a3543aadeb365666c24b02cec Mon Sep 17 00:00:00 2001 From: Mykhailo Bykhovtsev Date: Sat, 11 Aug 2018 03:49:06 -0700 Subject: [PATCH] Dionea anti-radiation drugs damage tweak (#5126) * Tweaks variable, finished * Changelog --- .../Chemistry-Reagents-Medicine.dm | 16 ++++++++-------- html/changelogs/Sindorman-Diona.yml | 7 +++++++ 2 files changed, 15 insertions(+), 8 deletions(-) create mode 100644 html/changelogs/Sindorman-Diona.yml diff --git a/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Medicine.dm b/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Medicine.dm index 4e9042e95c0..37f45828174 100644 --- a/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Medicine.dm +++ b/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Medicine.dm @@ -451,15 +451,15 @@ scannable = 1 taste_description = "bitterness" unaffected_species = IS_MACHINE - var/last_taste_time = -100 + var/last_taste_time = -10000 /datum/reagent/hyronalin/affect_blood(var/mob/living/carbon/M, var/alien, var/removed) if(alien == IS_DIONA) - if(last_taste_time + 500 < world.time) // Not to spam message + if(last_taste_time + 950 < world.time) // Not to spam message to_chat(M, "Your body withers as you feel a searing pain throughout.") last_taste_time = world.time - metabolism = REM * 0.33 - M.adjustToxLoss(30 * removed) // Tested numbers myself + metabolism = REM * 0.22 + M.adjustToxLoss(45 * removed) // Tested numbers myself else M.apply_radiation(-30 * removed) @@ -474,15 +474,15 @@ scannable = 1 taste_description = "bitterness" unaffected_species = IS_MACHINE - var/last_taste_time = -100 + var/last_taste_time = -10000 /datum/reagent/arithrazine/affect_blood(var/mob/living/carbon/M, var/alien, var/removed) if(alien == IS_DIONA) - if(last_taste_time + 250 < world.time) // Not to spam message + if(last_taste_time + 450 < world.time) // Not to spam message to_chat(M, "Your body withers as you feel a searing pain throughout.") last_taste_time = world.time - metabolism = REM * 0.33 - M.adjustToxLoss(120 * removed) // Tested numbers myself + metabolism = REM * 0.195 + M.adjustToxLoss(115 * removed) // Tested numbers myself else M.apply_radiation(-70 * removed) M.adjustToxLoss(-10 * removed) diff --git a/html/changelogs/Sindorman-Diona.yml b/html/changelogs/Sindorman-Diona.yml new file mode 100644 index 00000000000..aeb86921fb1 --- /dev/null +++ b/html/changelogs/Sindorman-Diona.yml @@ -0,0 +1,7 @@ +author: PoZe + +delete-after: True + +changes: + - tweak: "Arithrazine was tweaked to kill Dionea with 5 units within 2 minutes, instead of original 1." + - tweak: "Hyronalin was teaked to kill Dionea with 15 units within 6 minutes, instead of original 3"