diff --git a/code/game/objects/items/plushes.dm b/code/game/objects/items/plushes.dm index 742237df38..5fe8e71d5d 100644 --- a/code/game/objects/items/plushes.dm +++ b/code/game/objects/items/plushes.dm @@ -835,6 +835,14 @@ icon_state = "drew" item_state = "drew" +/obj/item/toy/plush/catgirl/fermis + name = "medcat plushie" + desc = "An affectionate stuffed toy that resembles a certain medcat, comes complete with battery operated wagging tail!! You get the impression she's cheering you on to to find happiness and be kind to people." + icon_state = "fermis" + item_state = "fermis" + attack_verb = list("cuddled", "petpatted", "wigglepurred") + squeak_override = list('modular_citadel/sound/voice/merowr.ogg' = 1) + /obj/item/toy/plush/awakenedplushie/ComponentInitialize() . = ..() AddComponent(/datum/component/edit_complainer) diff --git a/code/modules/reagents/chemistry/recipes/others.dm b/code/modules/reagents/chemistry/recipes/others.dm index e1f4e3dd36..bcd08b1853 100644 --- a/code/modules/reagents/chemistry/recipes/others.dm +++ b/code/modules/reagents/chemistry/recipes/others.dm @@ -133,6 +133,18 @@ required_reagents = list("slime_toxin" = 1, "mutagen" = 1) +/datum/chemical_reaction/fermis_plush + name = "Fermis plush" + id = "fermis_plush" + required_reagents = list("sugar" = 10, "blood" = 10, "stable_plasma" = 10) + mob_react = FALSE + required_temp = 400 + +/datum/chemical_reaction/fermis_plush/on_reaction(datum/reagents/holder, created_volume) + var/location = get_turf(holder.my_atom) + for(var/i = 1, i <= created_volume, i+=10) + new /obj/item/toy/plush/catgirl/fermis(location) + ////////////////////////////////// VIROLOGY ////////////////////////////////////////// /datum/chemical_reaction/virus_food diff --git a/modular_citadel/sound/voice/merowr.ogg b/modular_citadel/sound/voice/merowr.ogg new file mode 100644 index 0000000000..01fb993c61 Binary files /dev/null and b/modular_citadel/sound/voice/merowr.ogg differ