diff --git a/code/game/gamemodes/changeling/powers/tiny_prick.dm b/code/game/gamemodes/changeling/powers/tiny_prick.dm index 072f5b8f40d..14d93439510 100644 --- a/code/game/gamemodes/changeling/powers/tiny_prick.dm +++ b/code/game/gamemodes/changeling/powers/tiny_prick.dm @@ -94,7 +94,7 @@ /datum/action/changeling/sting/transformation/can_sting(mob/user, mob/target) if(!..()) return - if(HAS_TRAIT(target, TRAIT_HUSK) || (!ishuman(target))) + if(HAS_TRAIT(target, TRAIT_HUSK) || !ishuman(target) || (NOTRANSSTING in target.dna.species.species_traits)) to_chat(user, "Our sting appears ineffective against its DNA.") return FALSE if(ishuman(target)) diff --git a/code/modules/reagents/chemistry/reagents/toxins.dm b/code/modules/reagents/chemistry/reagents/toxins.dm index b644e5ad2b9..b69c8256c0b 100644 --- a/code/modules/reagents/chemistry/reagents/toxins.dm +++ b/code/modules/reagents/chemistry/reagents/toxins.dm @@ -203,6 +203,7 @@ reagent_state = LIQUID color = "#7DFF00" taste_description = "slime" + can_synth = FALSE /datum/reagent/stable_mutagen/on_new(data) ..() diff --git a/code/modules/reagents/chemistry/recipes/toxins.dm b/code/modules/reagents/chemistry/recipes/toxins.dm index 001d8d2f7c6..cf61f2f916b 100644 --- a/code/modules/reagents/chemistry/recipes/toxins.dm +++ b/code/modules/reagents/chemistry/recipes/toxins.dm @@ -154,19 +154,6 @@ result_amount = 3 mix_message = "The substance turns neon green and bubbles unnervingly." -/datum/chemical_reaction/stable_mutagen - name = "Stable mutagen" - id = "stable_mutagen" - result = "stable_mutagen" - required_reagents = list("mutagen" = 1, "lithium" = 1, "acetone" = 1, "bromine" = 1) - result_amount = 3 - mix_message = "The substance turns a drab green and begins to bubble." - -/datum/chemical_reaction/stable_mutagen/stable_mutagen2 - id = "stable_mutagen2" - required_reagents = list("mutadone" = 3, "lithium" = 1) - result_amount = 4 - /datum/chemical_reaction/rotatium name = "Rotatium" id = "Rotatium"