diff --git a/code/modules/mob/living/simple_animal/slime/slime.dm b/code/modules/mob/living/simple_animal/slime/slime.dm index 81206b39da79..024f24e1826d 100644 --- a/code/modules/mob/living/simple_animal/slime/slime.dm +++ b/code/modules/mob/living/simple_animal/slime/slime.dm @@ -425,5 +425,8 @@ if(..()) return 3 +/mob/living/simple_animal/slime/can_be_implanted() + return TRUE + /mob/living/simple_animal/slime/random/Initialize(mapload, new_colour, new_is_adult) . = ..(mapload, pick(slime_colours), prob(50)) diff --git a/code/modules/reagents/chemistry/recipes/slime_extracts.dm b/code/modules/reagents/chemistry/recipes/slime_extracts.dm index bf698300e816..23a81a595009 100644 --- a/code/modules/reagents/chemistry/recipes/slime_extracts.dm +++ b/code/modules/reagents/chemistry/recipes/slime_extracts.dm @@ -513,7 +513,7 @@ 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)) + new /obj/item/slimepotion/slime/slimeradio(get_turf(holder.my_atom)) ..() //Cerulean diff --git a/code/modules/research/xenobiology/xenobiology.dm b/code/modules/research/xenobiology/xenobiology.dm index 5b7c5eb80411..3340486d2fc5 100644 --- a/code/modules/research/xenobiology/xenobiology.dm +++ b/code/modules/research/xenobiology/xenobiology.dm @@ -825,9 +825,11 @@ L.regenerate_icons() qdel(src) -/obj/item/slimepotion/slimeradio +/obj/item/slimepotion/slime/slimeradio name = "bluespace radio potion" desc = "A strange chemical that grants those who ingest it the ability to broadcast and recieve subscape radio waves." + icon = 'icons/obj/chemical.dmi' + icon_state = "potgrey" /obj/item/slimepotion/slime/slimeradio/attack(mob/living/M, mob/user) if(!ismob(M)) diff --git a/icons/obj/chemical.dmi b/icons/obj/chemical.dmi index 1022770acdae..ef17aa3dc7eb 100644 Binary files a/icons/obj/chemical.dmi and b/icons/obj/chemical.dmi differ