DIY Transformation Sting (#15821)

This commit is contained in:
SabreML
2021-04-06 13:58:07 +01:00
committed by GitHub
parent da47c96e4f
commit b58fb29ec9
3 changed files with 2 additions and 14 deletions
@@ -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, "<span class='warning'>Our sting appears ineffective against its DNA.</span>")
return FALSE
if(ishuman(target))
@@ -203,6 +203,7 @@
reagent_state = LIQUID
color = "#7DFF00"
taste_description = "slime"
can_synth = FALSE
/datum/reagent/stable_mutagen/on_new(data)
..()
@@ -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"