From cfc396b727c9d1a48c46c0cb56d20b4fccc1197f Mon Sep 17 00:00:00 2001 From: NovaBot <154629622+NovaBot13@users.noreply.github.com> Date: Sun, 24 Mar 2024 21:09:33 -0400 Subject: [PATCH] [MIRROR] Removing unsynthesisable reagents from rolling in secret recipes. (#1612) * Removing unsynthesisable reagents from rolling in secret recipes. (#82186) ## About The Pull Request Removed Musiver, Godblood, Synaphydramine, Hollow water and unholy water from rolling in secret recipes. If there is any other reagents that can appear in secret recipes please tell me, I will add the fix to this PR. Closes https://github.com/tgstation/tgstation/issues/82140 ## Why It's Good For The Game Some reagents can't be synthesised or gotten by normal means and should not appear in secret recipes as a required reagent ## Changelog :cl: fix: Musiver, Godblood, Synaphydramine, Hollow water and unholy water will no longer show up in secret recipes /:cl: * Removing unsynthesisable reagents from rolling in secret recipes. --------- Co-authored-by: Sadboysuss <96586172+Sadboysuss@users.noreply.github.com> --- .../reagents/chemistry/reagents/cat2_medicine_reagents.dm | 2 +- .../reagents/chemistry/reagents/medicine_reagents.dm | 2 +- code/modules/reagents/chemistry/reagents/other_reagents.dm | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/code/modules/reagents/chemistry/reagents/cat2_medicine_reagents.dm b/code/modules/reagents/chemistry/reagents/cat2_medicine_reagents.dm index bc11c3cefce..d18e7f8ccdb 100644 --- a/code/modules/reagents/chemistry/reagents/cat2_medicine_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/cat2_medicine_reagents.dm @@ -457,7 +457,7 @@ overdose_threshold = 25 ph = 9.1 var/datum/brain_trauma/mild/muscle_weakness/trauma - chemical_flags = REAGENT_CAN_BE_SYNTHESIZED + chemical_flags = REAGENT_CAN_BE_SYNTHESIZED|REAGENT_NO_RANDOM_RECIPE /datum/reagent/medicine/c2/musiver/on_mob_life(mob/living/carbon/affected_mob, seconds_per_tick, times_fired) . = ..() diff --git a/code/modules/reagents/chemistry/reagents/medicine_reagents.dm b/code/modules/reagents/chemistry/reagents/medicine_reagents.dm index 38602b9dfda..60b1f21547b 100644 --- a/code/modules/reagents/chemistry/reagents/medicine_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/medicine_reagents.dm @@ -102,7 +102,7 @@ description = "Reduces drowsiness, hallucinations, and Histamine from body." color = "#EC536D" // rgb: 236, 83, 109 ph = 5.2 - chemical_flags = REAGENT_CAN_BE_SYNTHESIZED + chemical_flags = REAGENT_CAN_BE_SYNTHESIZED|REAGENT_NO_RANDOM_RECIPE /datum/reagent/medicine/synaphydramine/on_mob_life(mob/living/carbon/affected_mob, seconds_per_tick, times_fired) . = ..() diff --git a/code/modules/reagents/chemistry/reagents/other_reagents.dm b/code/modules/reagents/chemistry/reagents/other_reagents.dm index 4a98afc3e98..ed877787f25 100644 --- a/code/modules/reagents/chemistry/reagents/other_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/other_reagents.dm @@ -442,7 +442,7 @@ description = "An ubiquitous chemical substance that is composed of hydrogen and oxygen, but it looks kinda hollow." color = "#88878777" taste_description = "emptyiness" - chemical_flags = REAGENT_CAN_BE_SYNTHESIZED + chemical_flags = REAGENT_CAN_BE_SYNTHESIZED|REAGENT_NO_RANDOM_RECIPE /datum/reagent/hydrogen_peroxide name = "Hydrogen Peroxide" @@ -490,7 +490,7 @@ metabolization_rate = 2.5 * REAGENTS_METABOLISM //0.5u/second penetrates_skin = TOUCH|VAPOR ph = 6.5 - chemical_flags = REAGENT_CAN_BE_SYNTHESIZED + chemical_flags = REAGENT_CAN_BE_SYNTHESIZED|REAGENT_NO_RANDOM_RECIPE /datum/reagent/fuel/unholywater/on_mob_metabolize(mob/living/affected_mob) . = ..() @@ -559,7 +559,7 @@ name = "Godblood" description = "Slowly heals all damage types. Has a rather high overdose threshold. Glows with mysterious power." overdose_threshold = 150 - chemical_flags = REAGENT_CAN_BE_SYNTHESIZED + chemical_flags = REAGENT_CAN_BE_SYNTHESIZED|REAGENT_NO_RANDOM_RECIPE ///Used for clownery /datum/reagent/lube