Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Monophobia Quirk #4297

Merged
merged 4 commits into from
Nov 26, 2024
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion code/datums/brain_damage/severe.dm
Original file line number Diff line number Diff line change
Expand Up @@ -172,7 +172,7 @@
name = "Monophobia"
desc = "Patient feels sick and distressed when not around other people, leading to potentially lethal levels of stress."
scan_desc = "monophobia"
gain_text = ""
gain_text = "You no longer feel safe being alone." //monkestation edit
lose_text = span_notice("You feel like you could be safe on your own.")
var/stress = 0

Expand Down
14 changes: 14 additions & 0 deletions code/datums/quirks/negative_quirks/monophobia.dm
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
/datum/quirk/monophobia
name = "Monophobia"
desc = "You are extremley stressed when left alone, leading to potenitally lethal levels of anxiety."
value = -6
medical_record_text = "Patient has an irrational fear of something."
mail_goodies = list(/obj/item/choice_beacon/pet)

/datum/quirk/monophobia/add(client/client_source)
var/mob/living/carbon/human/human_holder = quirk_holder
human_holder.gain_trauma(new /datum/brain_trauma/severe/monophobia, TRAUMA_RESILIENCE_ABSOLUTE)

/datum/quirk/monophobia/remove()
var/mob/living/carbon/human/human_holder = quirk_holder
human_holder.cure_trauma_type(/datum/brain_trauma/severe/monophobia, TRAUMA_RESILIENCE_ABSOLUTE)
1 change: 1 addition & 0 deletions tgstation.dme
Original file line number Diff line number Diff line change
Expand Up @@ -1651,6 +1651,7 @@
#include "code\datums\quirks\negative_quirks\insanity.dm"
#include "code\datums\quirks\negative_quirks\junkie.dm"
#include "code\datums\quirks\negative_quirks\light_drinker.dm"
#include "code\datums\quirks\negative_quirks\monophobia.dm"
#include "code\datums\quirks\negative_quirks\mute.dm"
#include "code\datums\quirks\negative_quirks\nearsighted.dm"
#include "code\datums\quirks\negative_quirks\non_violent.dm"
Expand Down
Loading