Slime Radio Potion (#35548)

* Slime Radio Potion

* Deletes inaccurate comment
This commit is contained in:
KorPhaeron
2018-02-15 04:37:20 -06:00
committed by CitadelStationBot
parent 95582c597b
commit 0ed0abbd4c
3 changed files with 39 additions and 0 deletions

View File

@@ -505,6 +505,17 @@
BC.visible_message("<span class='notice'>The [BC.name] appears out of thin air!</span>")
..()
/datum/chemical_reaction/slime/slimeradio
name = "Slime Radio"
id = "m_radio"
required_reagents = list("water" = 1)
required_container = /obj/item/slime_extract/bluespace
required_other = 1
/datum/chemical_reaction/slime/slimeradio/on_reaction(datum/reagents/holder, created_volume)
new /obj/item/slimepotion/slimeradio(get_turf(holder.my_atom))
..()
//Cerulean
/datum/chemical_reaction/slime/slimepsteroid2
name = "Slime Steroid 2"

View File

@@ -825,6 +825,26 @@
L.regenerate_icons()
qdel(src)
/obj/item/slimepotion/slimeradio
name = "bluespace radio potion"
desc = "A strange chemical that grants those who ingest it the ability to broadcast and recieve subscape radio waves."
/obj/item/slimepotion/slime/slimeradio/attack(mob/living/M, mob/user)
if(!ismob(M))
return
if(!isanimal(M))
to_chat(user, "<span class='warning'>[M] is too complex for the potion!</span>")
return
if(M.stat)
to_chat(user, "<span class='warning'>[M] is dead!</span>")
return
to_chat(user, "<span class='notice'>You feed the potion to [M].</span>")
to_chat(M, "<span class='notice'>Your mind tingles as you are fed the potion. You can hear radio waves now!</span>")
var/obj/item/implant/radio/slime/imp = new(src)
imp.implant(M, user)
qdel(src)
/obj/item/stack/tile/bluespace
name = "bluespace floor tile"
singular_name = "floor tile"