From eb8f033511d8915cb7e8c4b7937265a600fe1854 Mon Sep 17 00:00:00 2001 From: Flleeppyy Date: Wed, 5 Feb 2025 01:00:42 -0800 Subject: [PATCH] lemon suicide --- .../code/modules/hydroponics/grown/citrus.dm | 14 ++++++++++++++ tgstation.dme | 1 + 2 files changed, 15 insertions(+) create mode 100644 monkestation/code/modules/hydroponics/grown/citrus.dm diff --git a/monkestation/code/modules/hydroponics/grown/citrus.dm b/monkestation/code/modules/hydroponics/grown/citrus.dm new file mode 100644 index 000000000000..768932e6679f --- /dev/null +++ b/monkestation/code/modules/hydroponics/grown/citrus.dm @@ -0,0 +1,14 @@ +/obj/item/food/grown/citrus/lemon/suicide_act(mob/living/user) + user.visible_message(span_suicide("[name] tries to make life take the lemons back! It looks like [user.p_theyre()] trying to commit suicide!")) + ADD_TRAIT(user, TRAIT_DISFIGURED, TRAIT_GENERIC) + user.set_light_color(COLOR_VERY_SOFT_YELLOW) + user.set_light(2) + user.add_overlay(mutable_appearance('icons/effects/genetics.dmi', "servitude", -MUTATIONS_LAYER)) + var/matrix/M = matrix() + M.Scale(1.4, 1.2) + animate(src, time = 10, transform = M, easing = SINE_EASING) + sleep(1 SECONDS) + playsound(get_turf(user), "desecration-01.ogg", 50, TRUE, -1) + user.reagents.add_reagent(/datum/reagent/consumable/lemonjuice, 300) + new /obj/effect/decal/cleanable/piss_stain(get_turf(user)) + return BRUTELOSS diff --git a/tgstation.dme b/tgstation.dme index 20c3939cd87b..6e51dc52d1f9 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -7402,6 +7402,7 @@ #include "monkestation\code\modules\hydroponics\botanical_lexicon.dm" #include "monkestation\code\modules\hydroponics\plant_genes.dm" #include "monkestation\code\modules\hydroponics\seeds.dm" +#include "monkestation\code\modules\hydroponics\grown\citrus.dm" #include "monkestation\code\modules\hydroponics\grown\coconut.dm" #include "monkestation\code\modules\hydroponics\grown\honeydew.dm" #include "monkestation\code\modules\hydroponics\machines\composter.dm"