From 6be7a731f1ea36cf8964dbdfac9b20ca00a8a564 Mon Sep 17 00:00:00 2001 From: Dahlular Date: Mon, 14 Sep 2020 03:06:44 -0600 Subject: [PATCH] Some fixes + Neuters Growth Serum --- code/datums/mutations/body.dm | 4 +-- code/game/objects/items/dna_injector.dm | 1 + .../chemistry/reagents/other_reagents.dm | 29 ++----------------- 3 files changed, 5 insertions(+), 29 deletions(-) diff --git a/code/datums/mutations/body.dm b/code/datums/mutations/body.dm index 517c406c..6a1ebea3 100644 --- a/code/datums/mutations/body.dm +++ b/code/datums/mutations/body.dm @@ -71,7 +71,7 @@ //Dwarfism shrinks your body. /datum/mutation/human/dwarfism name = "Dwarfism" - desc = "A mutation believed to be the cause of dwarfism." + desc = "A mutation believed to be the cause of dwarfism. May not work on smaller things properly." quality = POSITIVE difficulty = 16 instability = 5 @@ -96,7 +96,7 @@ //Giantism grows your body. /datum/mutation/human/giantism name = "Giantism" - desc = "A mutation believed to be the cause of giantism." + desc = "A mutation believed to be the cause of giantism. May not work on larger things properly." quality = POSITIVE difficulty = 14 instability = 5 diff --git a/code/game/objects/items/dna_injector.dm b/code/game/objects/items/dna_injector.dm index 575cee78..ac3efcdf 100644 --- a/code/game/objects/items/dna_injector.dm +++ b/code/game/objects/items/dna_injector.dm @@ -148,6 +148,7 @@ /obj/item/dnainjector/giant name = "\improper DNA injector (Giantism)" desc = "Makes you bigger." + add_mutations = list(GIANTISM) /obj/item/dnainjector/clumsymut name = "\improper DNA injector (Clumsy)" diff --git a/code/modules/reagents/chemistry/reagents/other_reagents.dm b/code/modules/reagents/chemistry/reagents/other_reagents.dm index 7dcbe50e..d1e57c66 100644 --- a/code/modules/reagents/chemistry/reagents/other_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/other_reagents.dm @@ -1929,38 +1929,13 @@ if((ismonkey(M) || ishuman(M)) && current_cycle >= 10) M.gorillize() -/datum/reagent/growthserum +/datum/reagent/growthserum //neutered to use as a chemical base for sizecode shit name = "Growth Serum" id = "growthserum" description = "A commercial chemical designed to help older men in the bedroom."//not really it just makes you a giant color = "#ff0000"//strong red. rgb 255, 0, 0 - var/current_size = 1 taste_description = "bitterness" // apparently what viagra tastes like -/datum/reagent/growthserum/on_mob_life(mob/living/carbon/H) - var/newsize = current_size - switch(volume) - if(0 to 19) - newsize = 1.25 - if(20 to 49) - newsize = 1.5 - if(50 to 99) - newsize = 2 - if(100 to 199) - newsize = 2.5 - if(200 to INFINITY) - newsize = 3.5 - - H.resize = newsize/current_size - current_size = newsize - H.update_transform() - ..() - -/datum/reagent/growthserum/on_mob_end_metabolize(mob/living/M) - M.resize = 1/current_size - M.update_transform() - ..() - /datum/reagent/plastic_polymers name = "plastic polymers" id = "plastic_polymers" @@ -2232,4 +2207,4 @@ description = "A synthetic toxin." //NANOMACHINES SON. color = "#5EFF3B" //RGB: 94, 255, 59 race = /datum/species/synthliz - mutationtext = "The pain subsides. You feel... artificial." \ No newline at end of file + mutationtext = "The pain subsides. You feel... artificial."