From b868ec09459cea99e363bda22f9af7ba11317deb Mon Sep 17 00:00:00 2001 From: nik707 <38332985+nik707@users.noreply.github.com> Date: Mon, 8 Oct 2018 17:45:42 -0500 Subject: [PATCH] adds fun and inventive ways for harold to kill himself (#7631) --- .../code/modules/mob/cit_emotes.dm | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/modular_citadel/code/modules/mob/cit_emotes.dm b/modular_citadel/code/modules/mob/cit_emotes.dm index 920c543e84..b80425e59a 100644 --- a/modular_citadel/code/modules/mob/cit_emotes.dm +++ b/modular_citadel/code/modules/mob/cit_emotes.dm @@ -160,3 +160,24 @@ user.nextsoundemote = world.time + 7 playsound(user, 'modular_citadel/sound/voice/weh.ogg', 50, 1, -1) . = ..() + +/datum/emote/living/dab + key = "dab" + key_third_person = "suddenly hits a dab" + message = "suddenly hits a dab!" + emote_type = EMOTE_AUDIBLE + + + +/datum/emote/living/dab/run_emote(mob/living/user, params) + if (ishuman(user)) + var/def_zone = BODY_ZONE_CHEST + var/luck = (rand(1,100)) + if(luck >= 65) + user.adjustStaminaLoss(70) + if(luck >= 80) + def_zone = pick(BODY_ZONE_L_ARM, BODY_ZONE_R_ARM) + user.apply_damage(20, BRUTE, def_zone) + if(luck >= 95) + user.adjustBrainLoss(100) + . = ..() \ No newline at end of file