From 889216c8f606fea03109e3b4b23a24a08d3ddbb4 Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Tue, 8 Jan 2019 05:38:54 -0500 Subject: [PATCH] [Ready] New Mute quirk as well as Paper bin and crayon box to load-outs! - Requested by Suru (#7867) * Fixing updater * Update negative.dm * Update backpack.dm * Update negative.dm * Update negative.dm --- code/datums/traits/negative.dm | 18 ++++++++++++++++++ .../code/modules/client/loadout/backpack.dm | 12 +++++++++++- 2 files changed, 29 insertions(+), 1 deletion(-) diff --git a/code/datums/traits/negative.dm b/code/datums/traits/negative.dm index da0b811d03..2187d61215 100644 --- a/code/datums/traits/negative.dm +++ b/code/datums/traits/negative.dm @@ -278,3 +278,21 @@ var/mob/living/carbon/human/H = quirk_holder phobia = new H.gain_trauma(phobia, TRAUMA_RESILIENCE_SURGERY) + +/datum/quirk/mute + name = "Mute" + desc = "Do to some accident caused you or by choice you have no voice to be heard!" + value = -2 //HALP MAINTS + gain_text = "I rather not say..." + lose_text = "I can speak once more." + medical_record_text = "Patient has an been unable to talk or use there voice." + var/datum/brain_trauma/severe/mute + +/datum/quirk/mute/add() + var/mob/living/carbon/human/H = quirk_holder + H.gain_trauma(mute, TRAUMA_RESILIENCE_SURGERY) + +/datum/quirk/mute/on_process() + if(quirk_holder.mind && LAZYLEN(quirk_holder.mind.antag_datums)) + to_chat(quirk_holder, "Your antagonistic nature has caused your voice to be heard.") + qdel(src) diff --git a/modular_citadel/code/modules/client/loadout/backpack.dm b/modular_citadel/code/modules/client/loadout/backpack.dm index b3a59425a9..886a2d4df9 100644 --- a/modular_citadel/code/modules/client/loadout/backpack.dm +++ b/modular_citadel/code/modules/client/loadout/backpack.dm @@ -56,4 +56,14 @@ /datum/gear/dildo name = "Customizable dildo" category = SLOT_IN_BACKPACK - path = /obj/item/dildo/custom \ No newline at end of file + path = /obj/item/dildo/custom + +/datum/gear/paperbin + name = "Paper Bin" + category = SLOT_IN_BACKPACK + path = /obj/item/paper_bin + +/datum/gear/crayons + name = "Box of crayons" + category = SLOT_IN_BACKPACK + path = /obj/item/storage/crayons