From f8ae8b325fdb29ee595e0258d2e537d9d33b3da8 Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Tue, 23 Apr 2019 18:52:51 -0400 Subject: [PATCH 1/3] Update fermi_reagents.dm --- .../chemistry/reagents/fermi_reagents.dm | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) 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 b9177a5795..da2206a1f1 100644 --- a/modular_citadel/code/modules/reagents/chemistry/reagents/fermi_reagents.dm +++ b/modular_citadel/code/modules/reagents/chemistry/reagents/fermi_reagents.dm @@ -386,3 +386,23 @@ if(M.gender == FEMALE) M.gender = MALE M.visible_message("[M] suddenly looks more masculine!", "You suddenly feel more masculine!") + +//Nanite removal +/datum/reagent/fermi/naninte_b_gone + name = "Naninte bain" + id = "naninte_b_gone" + description = "A rather simple toxin to small nano machines that will kill them off at a rapid rate well in system." + color = "#5a7267" // rgb: 90, 114, 103 + overdose_threshold = 25 + +/datum/reagent/fermi/naninte_b_gone/on_mob_life(mob/living/carbon/C) + if(C./datum/component/nanites) + regen_rate = -5.0 + else + retrun + +/datum/reagent/fermi/naninte_b_gone/overdose_start(mob/living/carbon/C) + if(C./datum/component/nanites) + regen_rate = -7.5 + else + retrun From 946191ae673f54b39c5921f257dfc2f711fa36f7 Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Tue, 23 Apr 2019 19:08:11 -0400 Subject: [PATCH 2/3] Update fermi.dm --- .../reagents/chemistry/recipes/fermi.dm | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/modular_citadel/code/modules/reagents/chemistry/recipes/fermi.dm b/modular_citadel/code/modules/reagents/chemistry/recipes/fermi.dm index 481c7925cf..22814de64c 100644 --- a/modular_citadel/code/modules/reagents/chemistry/recipes/fermi.dm +++ b/modular_citadel/code/modules/reagents/chemistry/recipes/fermi.dm @@ -66,3 +66,27 @@ HIonRelease = 0.01 //pH change per 1u reaction RateUpLim = 50 //Optimal/max rate possible if all conditions are perfect FermiChem = TRUE + +//Nano-b-gone +/datum/chemical_reaction/naninte_b_gone + name = "Naninte bain" + id = "naninte_b_gone" + results = list("naninte_b_gone" = 5) + required_reagents = list("synthflesh" = 5, "blood" = 3, "sugar" = 1, "salglu_solution" = 3) + mix_message = "the blood and sugar mixes catalysting a hard coating around the synth flesh" + //FermiChem vars: + OptimalTempMin = 450 + OptimalTempMax = 600 + ExplodeTemp = 700 + OptimalpHMin = 6 + OptimalpHMax = 8 + ReactpHLim = 1 + CatalystFact = 1 + CurveSharpT = 4 + CurveSharppH = 2 + ThermicConstant = -2.5 + HIonRelease = 0.01 + RateUpLim = 5 + FermiChem = TRUE + FermiExplode = FALSE + ImpureChem = "carpotoxin" From 1ffc1414703aab2d437e37e4c5b5a512806a6168 Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Tue, 23 Apr 2019 19:08:51 -0400 Subject: [PATCH 3/3] fixed --- .../code/modules/reagents/chemistry/recipes/fermi.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modular_citadel/code/modules/reagents/chemistry/recipes/fermi.dm b/modular_citadel/code/modules/reagents/chemistry/recipes/fermi.dm index 22814de64c..966e1d4910 100644 --- a/modular_citadel/code/modules/reagents/chemistry/recipes/fermi.dm +++ b/modular_citadel/code/modules/reagents/chemistry/recipes/fermi.dm @@ -81,7 +81,7 @@ OptimalpHMin = 6 OptimalpHMax = 8 ReactpHLim = 1 - CatalystFact = 1 + CatalystFact = 0 //To do 1 CurveSharpT = 4 CurveSharppH = 2 ThermicConstant = -2.5