Files

25 lines
1.2 KiB
Plaintext

/datum/quirk/sheltered
name = "Sheltered"
desc = "For one reason or another, you either can't or haven't learned the common tongue."
value = 0
mob_trait = TRAIT_SHELTERED
gain_text = span_danger("The words of others begin to blur together...")
lose_text = span_notice("You start putting together what people are saying!")
medical_record_text = "Patient has shown an inability to use common speaking languages."
/datum/quirk/sheltered/on_spawn()
var/mob/living/carbon/human/H = quirk_holder
H.remove_language(/datum/language/common)
// You can pick languages for your character, if you don't pick anything, enjoy the rest of the round understanding nothing.
/datum/quirk/sheltered/remove() //i mean, the lose text explains it, so i'm making it actually work
var/mob/living/carbon/human/H = quirk_holder
H.grant_language(/datum/language/common)
/datum/quirk/dnc_order
name = "DNC Order"
desc = "You have a Do Not Clone order on your record, stating that you may not be cloned. You can still be revived by other means."
value = -2
mob_trait = TRAIT_DNC_ORDER
medical_record_text = "Patient has a DNC (Do Not Clone) order and will be rejected by cloning mechanisms as a result."