//predominantly positive traits //this file is named weirdly so that positive traits are listed above negative ones /datum/trait/alcohol_tolerance name = "Alcohol Tolerance" desc = "You become drunk more slowly and suffer fewer drawbacks from alcohol." value = 1 mob_trait = TRAIT_ALCOHOL_TOLERANCE gain_text = "You feel like you could drink a whole keg!" lose_text = "You don't feel as resistant to alcohol anymore. Somehow." /datum/trait/apathetic name = "Apathetic" desc = "You just don't care as much as other people. That's nice to have in a place like this, I guess." value = 1 mood_trait = TRUE /datum/trait/apathetic/add() GET_COMPONENT_FROM(mood, /datum/component/mood, trait_holder) if(mood) mood.mood_modifier = 0.8 /datum/trait/apathetic/remove() GET_COMPONENT_FROM(mood, /datum/component/mood, trait_holder) if(mood) mood.mood_modifier = 1 //Change this once/if species get their own mood modifiers. /datum/trait/freerunning name = "Freerunning" desc = "You're great at quick moves! You can climb tables more quickly." value = 2 mob_trait = TRAIT_FREERUNNING gain_text = "You feel lithe on your feet!" lose_text = "You feel clumsy again." /datum/trait/jolly name = "Jolly" desc = "You sometimes just feel happy, for no reason at all." value = 1 mob_trait = TRAIT_JOLLY mood_trait = TRUE /datum/trait/light_step name = "Light Step" desc = "You walk with a gentle step, making stepping on sharp objects quieter and less painful." value = 1 mob_trait = TRAIT_LIGHT_STEP gain_text = "You walk with a little more litheness." lose_text = "You start tromping around like a barbarian." /datum/trait/night_vision name = "Night Vision" desc = "You can see slightly more clearly in full darkness than most people." value = 1 mob_trait = TRAIT_NIGHT_VISION gain_text = "The shadows seem a little less dark." lose_text = "Everything seems a little darker." /datum/trait/night_vision/on_spawn() var/mob/living/carbon/human/H = trait_holder var/obj/item/organ/eyes/eyes = H.getorgan(/obj/item/organ/eyes) if(!eyes || eyes.lighting_alpha) return eyes.Insert(H) //refresh their eyesight and vision /datum/trait/selfaware name = "Self-Aware" desc = "You know your body well, and can accurately assess the extent of your wounds." value = 2 mob_trait = TRAIT_SELF_AWARE /datum/trait/skittish name = "Skittish" desc = "You can conceal yourself in danger. Ctrl-shift-click a closed locker to jump into it, as long as you have access." value = 2 mob_trait = TRAIT_SKITTISH /datum/trait/spiritual name = "Spiritual" desc = "You're in tune with the gods, and your prayers may be more likely to be heard. Or not." value = 1 mob_trait = TRAIT_SPIRITUAL gain_text = "You feel a little more faithful to the gods today." lose_text = "You feel less faithful in the gods." /datum/trait/voracious name = "Voracious" desc = "Nothing gets between you and your food. You eat twice as fast as everyone else!" value = 1 mob_trait = TRAIT_VORACIOUS gain_text = "You feel HONGRY." lose_text = "You no longer feel HONGRY."