From d12b01d28c838451cd1d6132a4389f29632ef708 Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Sun, 24 Jan 2016 23:24:21 -0500 Subject: [PATCH] Fixes Mutadone --- code/__DEFINES/genetics.dm | 13 +++++++++++++ code/game/dna/genes/disabilities.dm | 1 + code/game/dna/genes/goon_disabilities.dm | 6 ++++++ code/game/dna/genes/goon_powers.dm | 6 ++++++ code/game/dna/genes/vg_disabilities.dm | 2 ++ 5 files changed, 28 insertions(+) diff --git a/code/__DEFINES/genetics.dm b/code/__DEFINES/genetics.dm index de74ad13308..2ed4669eae9 100644 --- a/code/__DEFINES/genetics.dm +++ b/code/__DEFINES/genetics.dm @@ -85,6 +85,19 @@ #define LOUD 208 // CAUSES INTENSE YELLING //#define WHISPER 209 // causes quiet whispering #define DIZZY 210 // Trippy. +#define LISP 211 +#define RADIOACTIVE 212 +#define CHAV 213 +#define SWEDISH 214 +#define SCRAMBLED 215 +#define HORNS 216 +#define IMMOLATE 217 +#define CLOAK 218 +#define CHAMELEON 219 +#define CRYO 220 +#define EATER 221 +#define JUMPY 222 +#define POLYMORPH 223 //disabilities #define NEARSIGHTED 1 diff --git a/code/game/dna/genes/disabilities.dm b/code/game/dna/genes/disabilities.dm index 0431d666c53..cc957a94c34 100644 --- a/code/game/dna/genes/disabilities.dm +++ b/code/game/dna/genes/disabilities.dm @@ -142,6 +142,7 @@ desc = "I wonder wath thith doeth." activation_message = "Thomething doethn't feel right." deactivation_message = "You now feel able to pronounce consonants." + mutation = LISP New() ..() diff --git a/code/game/dna/genes/goon_disabilities.dm b/code/game/dna/genes/goon_disabilities.dm index 2db8f3e08f0..01c0b9ed535 100644 --- a/code/game/dna/genes/goon_disabilities.dm +++ b/code/game/dna/genes/goon_disabilities.dm @@ -31,6 +31,7 @@ activation_message = "You feel a strange sickness permeate your whole body." deactivation_message = "You no longer feel awful and sick all over." instability=5 + mutation = RADIOACTIVE New() ..() @@ -130,6 +131,7 @@ desc = "Forces the language center of the subject's brain to construct sentences in a more rudimentary manner." activation_message = "Ye feel like a reet prat like, innit?" deactivation_message = "You no longer feel like being rude and sassy." + mutation = CHAV New() ..() @@ -168,6 +170,7 @@ desc = "Forces the language center of the subject's brain to construct sentences in a vaguely norse manner." activation_message = "You feel Swedish, however that works." deactivation_message = "The feeling of Swedishness passes." + mutation = SWEDISH New() ..() @@ -186,6 +189,7 @@ desc = "Heavily corrupts the part of the brain responsible for forming spoken sentences." activation_message = "You can't seem to form any coherent thoughts!" deactivation_message = "Your mind feels more clear." + mutation = SCRAMBLED New() ..() @@ -252,6 +256,7 @@ desc = "Enables the growth of a compacted keratin formation on the subject's head." activation_message = "A pair of horns erupt from your head." deactivation_message = "Your horns crumble away into nothing." + mutation = HORNS New() ..() @@ -297,6 +302,7 @@ activation_messages = list("You suddenly feel rather hot.") deactivation_messages = list("You no longer feel uncomfortably hot.") instability=5 + mutation = IMMOLATE spelltype=/obj/effect/proc_holder/spell/targeted/immolate diff --git a/code/game/dna/genes/goon_powers.dm b/code/game/dna/genes/goon_powers.dm index e9e07437350..300074bfa54 100644 --- a/code/game/dna/genes/goon_powers.dm +++ b/code/game/dna/genes/goon_powers.dm @@ -48,6 +48,7 @@ activation_messages = list("You begin to fade into the shadows.") deactivation_messages = list("You become fully visible.") activation_prob=10 + mutation = CLOAK New() block=SHADOWBLOCK @@ -74,6 +75,7 @@ activation_messages = list("You feel one with your surroundings.") deactivation_messages = list("You feel oddly exposed.") activation_prob=10 + mutation = CHAMELEON New() block=CHAMELEONBLOCK @@ -120,6 +122,7 @@ activation_messages = list("You notice a strange cold tingle in your fingertips.") deactivation_messages = list("Your fingers feel warmer.") instability=10 + mutation = CRYO spelltype = /obj/effect/proc_holder/spell/targeted/cryokinesis @@ -217,6 +220,7 @@ activation_messages = list("You feel hungry.") deactivation_messages = list("You don't feel quite so hungry anymore.") instability=3 + mutation = EATER spelltype=/obj/effect/proc_holder/spell/targeted/eat @@ -359,6 +363,7 @@ activation_messages = list("Your leg muscles feel taut and strong.") deactivation_messages = list("Your leg muscles shrink back to normal.") instability=2 + mutation = JUMPY spelltype =/obj/effect/proc_holder/spell/targeted/leap @@ -460,6 +465,7 @@ activation_messages = list("You don't feel entirely like yourself somehow.") deactivation_messages = list("You feel secure in your identity.") instability=5 + mutation = POLYMORPH New() ..() diff --git a/code/game/dna/genes/vg_disabilities.dm b/code/game/dna/genes/vg_disabilities.dm index 6cb2c6f6ce8..fe35349e6d4 100644 --- a/code/game/dna/genes/vg_disabilities.dm +++ b/code/game/dna/genes/vg_disabilities.dm @@ -4,6 +4,7 @@ desc = "Forces the speaking centre of the subjects brain to yell every sentence." activation_message = "YOU FEEL LIKE YELLING!" deactivation_message = "You feel like being quiet.." + mutation = LOUD New() ..() @@ -43,6 +44,7 @@ desc = "Causes the cerebellum to shut down in some places." activation_message = "You feel very dizzy..." deactivation_message = "You regain your balance." + mutation = DIZZY New() ..()