From a408957bc6db13f410fe0d65ef555afb93fef412 Mon Sep 17 00:00:00 2001 From: Putnam3145 Date: Sat, 22 Jan 2022 16:40:05 -0800 Subject: [PATCH] Various chem tweaks --- .../reagents/chemistry/reagents/medicine_reagents.dm | 1 + .../modules/reagents/chemistry/reagents/MKUltra.dm | 2 +- .../code/modules/reagents/chemistry/reagents/SDGF.dm | 1 + .../reagents/chemistry/reagents/eigentstasium.dm | 2 +- .../reagents/chemistry/reagents/enlargement.dm | 4 ++-- .../reagents/chemistry/reagents/fermi_reagents.dm | 11 ++++++++--- .../modules/reagents/chemistry/reagents/healing.dm | 3 ++- 7 files changed, 16 insertions(+), 8 deletions(-) diff --git a/code/modules/reagents/chemistry/reagents/medicine_reagents.dm b/code/modules/reagents/chemistry/reagents/medicine_reagents.dm index a47ac494bf..df49474992 100644 --- a/code/modules/reagents/chemistry/reagents/medicine_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/medicine_reagents.dm @@ -1047,6 +1047,7 @@ name = "Mannitol" description = "Efficiently restores brain damage." color = "#DCDCFF" + taste_description = "sweetness" pH = 10.4 chemical_flags = REAGENT_ALL_PROCESS diff --git a/modular_citadel/code/modules/reagents/chemistry/reagents/MKUltra.dm b/modular_citadel/code/modules/reagents/chemistry/reagents/MKUltra.dm index 2a6e5ed05f..bdbed07fb1 100644 --- a/modular_citadel/code/modules/reagents/chemistry/reagents/MKUltra.dm +++ b/modular_citadel/code/modules/reagents/chemistry/reagents/MKUltra.dm @@ -135,7 +135,7 @@ Creating a chem with a low purity will make you permanently fall in love with so color = "#660015" // rgb: , 0, 255 taste_description = "synthetic chocolate, a base tone of alcohol, and high notes of roses" overdose_threshold = 100 //If this is too easy to get 100u of this, then double it please. - metabolization_rate = 0.1//It has to be slow, so there's time for the effect. + metabolization_rate = 0.25 * REAGENTS_METABOLISM//It has to be slow, so there's time for the effect. data = list("creatorID" = null, "creatorGender" = null, "creatorName" = null) var/creatorID //ckey var/creatorGender diff --git a/modular_citadel/code/modules/reagents/chemistry/reagents/SDGF.dm b/modular_citadel/code/modules/reagents/chemistry/reagents/SDGF.dm index 7bb4fa5db6..0c62637d37 100644 --- a/modular_citadel/code/modules/reagents/chemistry/reagents/SDGF.dm +++ b/modular_citadel/code/modules/reagents/chemistry/reagents/SDGF.dm @@ -304,6 +304,7 @@ IMPORTANT FACTORS TO CONSIDER WHILE BALANCING /datum/reagent/fermi/SDGFheal name = "synthetic-derived healing factor" description = "Leftover SDGF is transferred into the resulting clone, which quickly heals up the stresses from suddenly splitting. Restores blood, nutrition, and repaires brain and clone damage quickly. Only obtainable from using excess SDGF, and only enters the cloned body." + taste_description = "slime" metabolization_rate = 0.8 can_synth = FALSE diff --git a/modular_citadel/code/modules/reagents/chemistry/reagents/eigentstasium.dm b/modular_citadel/code/modules/reagents/chemistry/reagents/eigentstasium.dm index 40077cd02a..d26eb088ea 100644 --- a/modular_citadel/code/modules/reagents/chemistry/reagents/eigentstasium.dm +++ b/modular_citadel/code/modules/reagents/chemistry/reagents/eigentstasium.dm @@ -12,7 +12,7 @@ /datum/reagent/fermi/eigenstate name = "Eigenstasium" description = "A strange mixture formed from a controlled reaction of bluespace with plasma, that causes localised eigenstate fluxuations within the patient" - taste_description = "wiggly cosmic dust." + taste_description = "wiggly cosmic dust" color = "#5020F4" // rgb: 50, 20, 255 overdose_threshold = 15 addiction_threshold = 15 diff --git a/modular_citadel/code/modules/reagents/chemistry/reagents/enlargement.dm b/modular_citadel/code/modules/reagents/chemistry/reagents/enlargement.dm index 1265fb1769..8ada78fb8e 100644 --- a/modular_citadel/code/modules/reagents/chemistry/reagents/enlargement.dm +++ b/modular_citadel/code/modules/reagents/chemistry/reagents/enlargement.dm @@ -22,7 +22,7 @@ name = "Succubus milk" description = "A volatile collodial mixture derived from milk that encourages mammary production via a potent estrogen mix." color = "#E60584" // rgb: 96, 0, 255 - taste_description = "a milky ice cream like flavour." + taste_description = "a milky ice cream like flavour" overdose_threshold = 17 metabolization_rate = 0.25 impure_chem = /datum/reagent/fermi/BEsmaller //If you make an inpure chem, it stalls growth @@ -106,7 +106,7 @@ name = "Modesty milk" description = "A volatile collodial mixture derived from milk that encourages mammary reduction via a potent estrogen mix. Produced by reacting impure Succubus milk." color = "#E60584" // rgb: 96, 0, 255 - taste_description = "a milky ice cream like flavour." + taste_description = "a milky ice cream like flavour" metabolization_rate = 0.25 can_synth = FALSE value = REAGENT_VALUE_RARE diff --git a/modular_citadel/code/modules/reagents/chemistry/reagents/fermi_reagents.dm b/modular_citadel/code/modules/reagents/chemistry/reagents/fermi_reagents.dm index 42591a24bf..33e8ad4613 100644 --- a/modular_citadel/code/modules/reagents/chemistry/reagents/fermi_reagents.dm +++ b/modular_citadel/code/modules/reagents/chemistry/reagents/fermi_reagents.dm @@ -3,7 +3,7 @@ /datum/reagent/fermi name = "Fermi" //This should never exist, but it does so that it can exist in the case of errors.. - taste_description = "affection and love!" + taste_description = "the default fermi taste" can_synth = FALSE value = 20 impure_chem = /datum/reagent/impure/fermiTox // What chemical is metabolised with an inpure reaction @@ -201,7 +201,7 @@ impure_chem = /datum/reagent/fermi/nanite_b_goneTox //If you make an inpure chem, it stalls growth inverse_chem_val = 0.25 inverse_chem = /datum/reagent/fermi/nanite_b_goneTox //At really impure vols, it just becomes 100% inverse - taste_description = "what can only be described as licking a battery." + taste_description = "what can only be described as licking a battery" pH = 9 value = 90 can_synth = FALSE @@ -240,6 +240,7 @@ /datum/reagent/fermi/nanite_b_goneTox name = "Electromagnetic crystals" description = "Causes items upon the patient to sometimes short out, as well as causing a shock in the patient, if the residual charge between the crystals builds up to sufficient quantities" + taste_description = "shocking pain" metabolization_rate = 0.5 chemical_flags = REAGENT_INVISIBLE | REAGENT_ALL_PROCESS @@ -262,7 +263,7 @@ /datum/reagent/fermi/fermiAcid name = "Acid vapour" description = "Someone didn't do like an otter, and add acid to water." - taste_description = "acid burns, ow" + taste_description = "burning" color = "#FFFFFF" pH = 0 can_synth = FALSE @@ -338,6 +339,7 @@ name = "Strong acidic buffer" description = "This reagent will consume itself and move the pH of a beaker towards acidity when added to another." color = "#fbc314" + taste_description = "burning" pH = 0 chemical_flags = REAGENT_FORCEONNEW | REAGENT_ALL_PROCESS can_synth = TRUE @@ -368,6 +370,7 @@ name = "Acidic buffer" description = "This reagent will consume itself and move the pH of a beaker towards acidity when added to another." color = "#fbf344" + taste_description = "vinegar" pH = 4 can_synth = TRUE strength = 0.25 @@ -376,6 +379,7 @@ name = "Strong basic buffer" description = "This reagent will consume itself and move the pH of a beaker towards alkalinity when added to another." color = "#3853a4" + taste_description = "burning" pH = 14 chemical_flags = REAGENT_FORCEONNEW | REAGENT_ALL_PROCESS can_synth = TRUE @@ -385,6 +389,7 @@ name = "Basic buffer" description = "This reagent will consume itself and move the pH of a beaker towards alkalinity when added to another." color = "#5873c4" + taste_description = "something soapy" pH = 10 can_synth = TRUE strength = 0.25 diff --git a/modular_citadel/code/modules/reagents/chemistry/reagents/healing.dm b/modular_citadel/code/modules/reagents/chemistry/reagents/healing.dm index 2cdaef9c91..bb255a4194 100644 --- a/modular_citadel/code/modules/reagents/chemistry/reagents/healing.dm +++ b/modular_citadel/code/modules/reagents/chemistry/reagents/healing.dm @@ -199,9 +199,10 @@ //NEEDS ON_MOB_DEAD() /datum/reagent/fermi/zeolites - name = "Artificial Zeolites" + name = "Artificial Zeolite" description = "Lab made Zeolite, used to clear radiation from people and items alike! Splashing just a small amount(5u) onto any item can clear away large amounts of contamination, as long as its purity is at least 0.7." pH = 8 + taste_description = "chalky metal" color = "#FFDADA" metabolization_rate = 8 * REAGENTS_METABOLISM //Metabolizes fast but heals a lot! Lasts far longer if more pure. value = REAGENT_VALUE_RARE //Relatively hard to make now, might be fine with VERY_RARE instead depending on feedback.