/tg/ Station 13 - Modules - TypesDefine Details

code/__DEFINES/traits.dm

TRAIT_KNOCKEDOUTForces the user to stay unconscious.
TRAIT_IMMOBILIZEDPrevents voluntary movement.
TRAIT_FLOOREDPrevents voluntary standing or staying up on its own.
TRAIT_FORCED_STANDINGForces user to stay standing
TRAIT_HANDS_BLOCKEDPrevents usage of manipulation appendages (picking, holding or using items, manipulating storage).
TRAIT_UI_BLOCKEDInability to access UI hud elements. Turned into a trait from MOBILITY_UI to be able to track sources.
TRAIT_PULL_BLOCKEDInability to pull things. Turned into a trait from MOBILITY_PULL to be able to track sources.
TRAIT_RESTRAINEDAbstract condition that prevents movement if being pulled and might be resisted against. Handcuffs and straight jackets, basically.
TRAIT_PERFECT_ATTACKERDoesn't miss attacks
TRAIT_CRITICAL_CONDITIONIn some kind of critical condition. Is able to succumb.
TRAIT_LITERATEWhitelist for mobs that can read or write
TRAIT_ILLITERATEBlacklist for mobs that can't read or write
TRAIT_MUTEMute. Can't talk.
TRAIT_CURSEDGibs on death and slips like ice.
TRAIT_EMOTEMUTEEmotemute. Can't... emote.
TRAIT_DEFIB_BLACKLISTEDBlacklisted from being revived via defibrilator
TRAIT_CHUNKYFINGERSmeans that you can't use weapons with normal trigger guards.
TRAIT_ADVANCEDTOOLUSERWhether a mob is dexterous enough to use machines and certain items or not.
TRAIT_GUN_NATURALMakes it so the mob can use guns regardless of tool user status
TRAIT_DEATHCOMACauses death-like unconsciousness
TRAIT_FAKEDEATHMakes the owner appear as dead to most forms of medical examination
TRAIT_XENO_HOSTTracks whether we're gonna be a baby alien's mummy.
TRAIT_IWASBATONEDAnti Dual-baton cooldown bypass exploit.
TRAIT_SHOCKIMMUNEAre we immune to shocks?
TRAIT_TESLA_SHOCKIMMUNEAre we immune to specifically tesla / SM shocks?
TRAIT_BEING_SHOCKEDIs this atom being actively shocked? Used to prevent repeated shocks.
TRAIT_CORPSELOCKEDPrevents you from leaving your corpse
TRAIT_USED_DNA_VAULTFor when you've gotten a power from a dna vault
TRAIT_RESISTHEATHANDSFor when you want to be able to touch hot things, but still want fire to be an issue.
TRAIT_BOMBIMMUNEThis human is immune to the effects of being exploded. (ex_act)
TRAIT_NOSELFIGNITION_HEAD_ONLYPrevents plasmamen from self-igniting if only their helmet is missing
TRAIT_NOHUNGERThis carbon doesn't get hungry
TRAIT_NOBLOODThis carbon doesn't bleed
TRAIT_NOCRITOVERLAYDoesn't get overlays from being in critical.
TRAIT_VAL_CORRIN_MEMBERGets a mood boost from being in the hideout.
TRAIT_FASTMEDreduces the use time of syringes, pills, patches and medigels but only when using on someone
TRAIT_ANTIMAGIC_NO_SELFBLOCKThis allows a person who has antimagic to cast spells without getting blocked
TRAIT_SUCCUMB_OVERRIDELets the user succumb even if they got NODEATH
TRAIT_SIXTHSENSECan hear observers
TRAIT_HEAR_THROUGH_DARKNESSIgnores darkness for hearing
TRAIT_PARALYSIS_L_ARMThese are used for brain-based paralysis, where replacing the limb won't fix it
TRAIT_ID_APPRAISERCan examine IDs to see if they are roundstart.
TRAIT_XRAY_VISIONGives us turf, mob and object vision through walls
TRAIT_THERMAL_VISIONGives us mob vision through walls and slight night vision
TRAIT_MESON_VISIONGives us turf vision through walls and slight night vision
TRAIT_TRUE_NIGHT_VISIONGives us Night vision
TRAIT_NEGATES_GRAVITYNegates our gravity, letting us move normally on floors in 0-g
TRAIT_REAGENT_SCANNERLets us scan reagents
TRAIT_RESEARCH_SCANNERLets us scan machine parts and tech unlocks
TRAIT_WEB_WEAVERCan weave webs into cloth
TRAIT_QUICK_CARRYWe place people into a fireman carry quicker than standard
TRAIT_QUICKER_CARRYWe place people into a fireman carry especially quickly compared to quick_carry
TRAIT_PLANT_SAFEWe can handle 'dangerous' plants in botany safely
TRAIT_NEARSIGHTED_CORRECTEDPrevents the overlay from nearsighted
TRAIT_DIAGNOSTIC_HUDfor something granting you a diagnostic hud
TRAIT_MEDIBOTCOMINGTHROUGHIs a medbot healing you
TRAIT_NOFLASHMakes you immune to flashes
TRAIT_XENO_IMMUNEprevents xeno huggies implanting skeletons
TRAIT_NO_JUMPSUITAllows the species to equip items that normally require a jumpsuit without having one equipped. Used by golems.
TRAIT_DETECT_STORMalways detect storms on icebox
TRAIT_SPECIAL_TRAUMA_BOOSTIncreases chance of getting special traumas, makes them harder to cure
TRAIT_HYPERSPACEDSanity trait to keep track of when we're in hyperspace and add the appropriate element if we werent
TRAIT_FREE_HYPERSPACE_MOVEMENTGives the movable free hyperspace movement without being pulled during shuttle transit
TRAIT_GAMERGODGets double arcade prizes
TRAIT_SILENT_FOOTSTEPSmakes your footsteps completely silent
TRAIT_NICE_SHOThnnnnnnnggggg..... you're pretty good....
TRAIT_TUMOR_SUPPRESSEDprevents the damage done by a brain tumor
TRAIT_RDS_SUPPRESSEDPrevents hallucinations from the hallucination brain trauma (RDS)
TRAIT_PERMANENTLY_ONFIREoverrides the update_fire proc to always add fire (for lava)
TRAIT_SIGN_LANGIndicates if the mob is currently speaking with sign language
TRAIT_CAN_SIGN_ON_COMMSThis mob is able to use sign language over the radio.
TRAIT_MARTIAL_ARTS_IMMUNEnobody can use martial arts on this mob
TRAIT_TIME_STOP_IMMUNEImmune to being afflicted by time stop (spell)
TRAIT_WEAK_SOULRevenants draining you only get a very small benefit.
TRAIT_NO_SOULThis mob has no soul
TRAIT_CANT_RIDEPrevents mob from riding mobs when buckled onto something
TRAIT_CANNOT_BE_UNBUCKLEDPrevents a mob from being unbuckled, currently only used to prevent people from falling over on the tram
TRAIT_BLOODY_MESSfrom heparin, makes open bleeding wounds rapidly spill more blood
TRAIT_COAGULATINGfrom coagulant reagents, this doesn't affect the bleeding itself but does affect the bleed warning messages
TRAIT_ANTICONVULSANTFrom anti-convulsant medication against seizures.
TRAIT_ANTENNAEThe holder of this trait has antennae or whatever that hurt a ton when noogied
TRAIT_KISS_OF_DEATHBlowing kisses actually does damage to the victim
TRAIT_GARLIC_BREATHUsed to activate french kissing
TRAIT_HOPELESSLY_ADDICTEDAddictions don't tick down, basically they're permanently addicted
TRAIT_CULT_HALOThis mob has a cult halo.
TRAIT_UNNATURAL_RED_GLOWY_EYESTheir eyes glow an unnatural red colour. Currently used to set special examine text on humans. Does not guarantee the mob's eyes are coloured red, nor that there is any visible glow on their character sprite.
TRAIT_BLOODSHOT_EYESTheir eyes are bloodshot. Currently used to set special examine text on humans. Examine text is overridden by TRAIT_UNNATURAL_RED_GLOWY_EYES.
TRAIT_PRESERVE_UI_WITHOUT_CLIENTThis mob should never close UI even if it doesn't have a client
TRAIT_CAN_USE_FLIGHT_POTIONLets the mob use flight potions
TRAIT_BYPASS_MEASURESThis mob overrides certian SSlag_switch measures with this special trait
TRAIT_ALLOWED_HONORBOUND_ATTACKSomeone can safely be attacked with honorbound with ONLY a combat mode check, the trait is assuring holding a weapon and hitting won't hurt them..
TRAIT_SPARRINGThe user is sparring
TRAIT_ELITE_CHALLENGERThe user is currently challenging an elite mining mob. Prevents him from challenging another until he's either lost or won.
TRAIT_DONT_WRITE_MEMORYFor living mobs. It signals that the mob shouldn't have their data written in an external json for persistence.
TRAIT_SPRAY_PAINTABLEThis mob can be painted with the spraycan
TRAIT_BLUSHINGThis person is blushing
TRAIT_CRYINGThis person is crying
TRAIT_AI_BAGATTACKThis atom can ignore the "is on a turf" check for simple AI datum attacks, allowing them to attack from bags or lockers as long as any other conditions are met
TRAIT_INVISIBLE_MANThis mobs bodyparts are invisible but still clickable.
TRAIT_HIDE_EXTERNAL_ORGANSDon't draw external organs/species features like wings, horns, frills and stuff
TRAIT_FREE_FLOAT_MOVEMENTWhen people are floating from zero-grav or something, we can move around freely!
TRAIT_NO_TELEPORTdo_teleport will not allow this atom to teleport
TRAIT_SECLUDED_LOCATIONThis atom is a secluded location, which is counted as out of bounds. Anything that enters this atom's contents should react if it wants to stay in bounds.
TRAIT_FUGU_GLANDEDTrait used by fugu glands to avoid double buffing
TRAIT_DOUBLE_TAPWhen someone with this trait fires a ranged weapon, their fire delays and click cooldowns are halved
TRAIT_HOT_SPRING_CURSEDTrait applied to /datum/mind to stop someone from using the cursed hot springs to polymorph more than once.
TRAIT_NOT_ENGRAVABLEIf something has been engraved/cannot be engraved
TRAIT_ORBITING_FORBIDDENWhether or not orbiting is blocked or not
TRAIT_SPIDER_CONSUMEDTrait applied to mob/living to mark that spiders should not gain further enriched eggs from eating their corpse.
TRAIT_ALIEN_SNEAKWhether we're sneaking, from the alien sneak ability. Maybe worth generalizing into a general "is sneaky" / "is stealth" trait in the future.
TRAIT_BLIND_TOOLItem still allows you to examine items while blind and actively held.
TRAIT_UNKNOWNThe person with this trait always appears as 'unknown'.
TRAIT_PREVENT_IMPLANT_AUTO_EXPLOSIONIf the mob has this trait and die, their bomb implant doesn't detonate automatically. It must be consciously activated.
TRAIT_HATED_BY_DOGSIf applied to a mob, nearby dogs will have a small chance to nonharmfully harass said mob
TRAIT_SPACEBREATHINGLungs always breathe normally when in vacuum/space.
TRAIT_CAN_STRIPThis mob can strip other mobs.
TRAIT_CAN_USE_NUKECan use the nuclear device's UI, regardless of a lack of hands
TRAIT_MIMINGThe mob has an active mime vow of silence, and thus is unable to speak and has other mime things going on
TRAIT_MAGICALLY_PHASEDThis mob is phased out of reality from magic, either a jaunt or rod form
TRAIT_BRAINWASHINGthis skillchip trait lets you wash brains in washing machines to heal them
TRAIT_CHEF_KISSAllows chef's to chefs kiss their food, to make them with love
TRAIT_MOVE_GROUNDMovement type traits for movables. See elements/movetype_handler.dm
TRAIT_NO_FLOATING_ANIMDisables the floating animation. See above.
TRAIT_LAVA_IMMUNEWeather immunities, also protect mobs inside them.
TRAIT_PARALYSISUsed for limb-based paralysis, where replacing the limb will fix it.
TRAIT_DISABLED_BY_WOUNDUsed for limbs.
TRAIT_BLOCKING_EXPLOSIVESThis movable atom has the explosive block element
TRAIT_FORBID_MINING_SHUTTLE_CONSOLE_OUTSIDE_STATIONMobs with this trait can't send the mining shuttle console when used outside the station itself
TRAIT_HEARING_SENSITIVEevery hearing sensitive atom has this trait
TRAIT_ACTIVE_STORAGEevery object that is currently the active storage of some client mob has this trait
TRAIT_CLIMBABLEClimbable trait, given and taken by the climbable element when added or removed. Exists to be easily checked via HAS_TRAIT().
TRAIT_HONKSPAMMINGUsed by the honkspam element to avoid spamming the sound. Amusing considering its name.
TRAIT_KEEP_TOGETHERUsed for managing KEEP_TOGETHER in [/atom/var/appearance_flags]
TRAIT_MAT_TRANSMUTEDMarks the item as having been transmuted. Functionally blacklists the item from being recycled or sold for materials.
TRAIT_BANNED_FROM_CARGO_SHUTTLEIf the item will block the cargo shuttle from flying to centcom
TRAIT_NO_MISSING_ITEM_ERRORIf the item's contents are immune to the missing item manifest error
TRAIT_MARKET_CRASHINGSSeconomy trait, if the market is crashing and people can't withdraw credits from ID cards.
TRAIT_NO_STORAGE_INSERTcannot be inserted in a storage.
TRAIT_T_RAY_VISIBLEVisible on t-ray scanners if the atom/var/level == 1
TRAIT_FOOD_GRILLEDIf this item's been grilled
TRAIT_FOOD_FRIEDIf this item's been fried
TRAIT_FOOD_SILVERThis is a silver slime created item
TRAIT_FOOD_CHEF_MADEIf this item's been made by a chef instead of being map-spawned or admin-spawned or such
TRAIT_NEEDS_TWO_HANDSThe items needs two hands to be carried
TRAIT_UNCATCHABLECan't be catched when thrown
TRAIT_FISH_SAFE_STORAGEFish in this won't die
TRAIT_FISH_CASE_COMPATIBILEStuff that can go inside fish cases
TRAIT_PLANT_WILDMUTATEPlants that were mutated as a result of passive instability, not a mutation threshold.
TRAIT_APC_SHOCKINGIf you hit an APC with exposed internals with this item it will try to shock you
TRAIT_WIELDEDProperly wielded two handed item
TRAIT_NO_IMMOBILIZEBuckling yourself to objects with this trait won't immobilize you
TRAIT_NO_STRIPPrevents stripping this equipment
TRAIT_NO_BARCODESDisallows this item from being pricetagged with a barcode
TRAIT_ALLOW_HERETIC_CASTINGAllows heretics to cast their spells.
TRAIT_LIVING_HEARTDesignates a heart as a living heart for a heretic.
TRAIT_HAS_BEEN_KIDNAPPEDPrevents the same person from being chosen multiple times for kidnapping objective
TRAIT_CUSTOM_TAP_SOUNDAn item still plays its hitsound even if it has 0 force, instead of the tap
TRAIT_SHIFTY_EYESGives you the Shifty Eyes quirk, rarely making people who examine you think you examined them back even when you didn't
TRAIT_GAMERTrait for the gamer quirk.
TRAIT_DRYABLETrait for dryable items
TRAIT_DRIEDTrait for dried items
TRAIT_CUSTOMIZABLE_REAGENT_HOLDERTrait for customizable reagent holder
TRAIT_ODD_CUSTOMIZABLE_FOOD_INGREDIENTTrait for allowing an item that isn't food into the customizable reagent holder
TRAIT_BEING_BLADE_SHIELDEDUsed to prevent multiple floating blades from triggering over the same target
TRAIT_MAY_CONTAIN_BLENDED_DUSTMinor trait used for beakers, or beaker-ishes. /obj/item/reagent_containers, to show that they've been used in a reagent grinder.
TRAIT_CANNOT_CRYSTALIZETrait put on /mob/living/carbon/human. If that mob has a crystal core, also known as an ethereal heart, it will not try to revive them if the mob dies.
TRAIT_FIREDOOR_STOPTrait applied to turfs when an atmos holosign is placed on them. It will stop firedoors from closing.
TRAIT_COMPONENT_MMITrait applied when the MMI component is added to an /obj/item/integrated_circuit
TRAIT_CIRCUIT_UNDUPABLETrait applied when an integrated circuit/module becomes undupable
CIRCUIT_HEAR_TRAITHearing trait that is from the hearing component
TRAIT_PDA_MESSAGE_MENU_RIGGEDPDA Traits. This one makes PDAs explode if the user opens the messages menu
TRAIT_PDA_CAN_EXPLODEThis one denotes a PDA has received a rigged message and will explode when the user tries to reply to a rigged PDA message
TRAIT_DISEASELIKE_SEVERITY_MEDIUMIf present on a /mob/living/carbon, will make them appear to have a medium level disease on health HUDs.
TRAIT_TENACIOUStrait denoting someone will crawl faster in soft crit
TRAIT_UNBREAKABLEtrait denoting someone will sometimes recover out of crit
TRAIT_AI_PAUSEDtrait that prevents AI controllers from planning detached from ai_status to prevent weird state stuff.
TRAIT_TOWER_OF_BABELthis is used to bypass tongue language restrictions but not tongue disabilities
TRAIT_RECENTLY_COINEDThis target has recently been shot by a marksman coin and is very briefly immune to being hit by one again to prevent recursion
TRAIT_ECHOLOCATION_RECEIVERReceives echolocation images.
TRAIT_ECHOLOCATION_EXTRA_RANGEEcholocation has a higher range.
EXPERIMENTAL_SURGERY_TRAITTrait inherited by experimental surgeries
ROUNDSTART_TRAITcannot be removed without admin intervention
QUIRK_TRAITAny traits granted by quirks.
ADMIN_TRAIT(B)admins only.
SMITE_TRAITAny traits given through a smite.
CURSED_ITEM_TRAITThe item is magically cursed
STATUS_EFFECT_TRAITA trait given by any status effect
TRAIT_STATUS_EFFECTA trait given by a specific status effect (not sure why we need both but whatever!)
MASK_TRAITinherited from the mask
SHOES_TRAITinherited from your sweet kicks
IMPLANT_TRAITTrait inherited by implants
VEHICLE_TRAITinherited from riding vehicles
WAS_SHOCKEDTrait sorce for "was recently shocked by something"
BUCKLED_TRAITtrait associated to being buckled
CHOKEHOLD_TRAITtrait associated to being held in a chokehold
RESTING_TRAITtrait associated to resting
STAT_TRAITtrait associated to a stat value or range of
MAPPING_HELPER_TRAITobtained from mapping helper
SUIT_TRAITTrait associated to wearing a suit
LYING_DOWN_TRAITTrait associated to lying down (having a [lying_angle] of a different value than zero).
POWER_LACK_TRAITTrait associated to lacking electrical power.
MOTOR_LACK_TRAITTrait associated to lacking motor movement
MAFIA_TRAITTrait associated with mafia
HIGHLANDER_TRAITTrait associated with highlander
SWORDPLAY_TRAITTrait given from playing pretend with baguettes
NUKE_OP_MINION_TRAITTrait given by being recruited as a nuclear operative
TRAIT_RUSTYgeneric atom traits Trait from /datum/element/rust. Its rusty and should be applying a special overlay to denote this.
TRAIT_DO_NOT_SPLASHstops someone from splashing their reagent_container on an object with this trait
TRAIT_CURRENTLY_CLEANINGMarks an atom when the cleaning of it is first started, so that the cleaning overlay doesn't get removed prematurely
CHANGELING_HIVEMIND_MUTEchangelings with this trait can no longer talk over the hivemind
STICKY_NODROPsticky nodrop sounds like a bad soundcloud rapper's name
LACKING_LOCOMOTION_APPENDAGES_TRAITtrait associated to not having locomotion appendages nor the ability to fly or float
LACKING_MANIPULATION_APPENDAGES_TRAITtrait associated to not having fine manipulation appendages such as hands
WARPWHISTLE_TRAITTrait granted by /obj/item/warp_whistle
TURF_Z_TRANSPARENT_TRAITTurf trait for when a turf is transparent
SOULSTONE_TRAITTrait applied by /datum/component/soulstoned
SLIME_COLDTrait applied to slimes by low temperature
TIPPED_OVERTrait applied to mobs by being tipped over
PAI_FOLDEDTrait applied to PAIs by being folded
BRAIN_UNAIDEDTrait applied to brain mobs when they lack external aid for locomotion, such as being inside a mech.
MOD_TRAITTrait applied by MODsuits.
ELEMENT_TRAITTrait applied by element
BERSERK_TRAITTrait granted by the berserker hood.
HIPPOCRATIC_OATH_TRAITTrait granted by /obj/item/rod_of_asclepius
BLOODDRUNK_TRAITTrait granted by /datum/status_effect/blooddrunk
LIPSTICK_TRAITTrait granted by lipstick
BEAUTY_ELEMENT_TRAITSelf-explainatory.
STABILIZED_LIGHT_PINK_TRAITPacifism trait given by stabilized light pink extracts.
EXPIRED_LIFE_TRAITGiven by the multiple_lives component to the previous body of the mob upon death.
ORBITING_TRAITTrait given to an atom/movable when they orbit something.
ITEM_SCALING_TRAITFrom the item_scaling element
CHOKING_TRAITTrait given by choking
HALLUCINATION_TRAITTrait given by hallucinations
NO_TONGUE_TRAITTrait granted by /mob/living/carbon/Initialize and granted/removed by /obj/item/organ/internal/tongue Used for ensuring that carbons without tongues cannot taste anything so it is added in Initialize, and then removed when a tongue is inserted and readded when a tongue is removed.
MODEL_TRAITTrait granted by /mob/living/silicon/robot Traits applied to a silicon mob by their model.
AI_ANCHOR_TRAITTrait granted by mob/living/silicon/ai Applied when the ai anchors itself
CLOWNOP_TRAITTrait from /datum/antagonist/nukeop/clownop
STATION_TRAIT_BANANIUM_SHIPMENTSTraits given by station traits
MARKET_CRASH_EVENT_TRAITFrom the market_crash event
TRAIT_JOB_FIRST_ID_CARDDenotes that this id card was given via the job outfit, aka the first ID this player got.
TRAIT_MAGNETIC_ID_CARDID cards with this trait will attempt to forcibly occupy the front-facing ID card slot in wallets.
TRAIT_TASTEFULLY_THICK_ID_CARDID cards with this trait have special appraisal text.
CHAMELEON_ITEM_TRAITTraits granted to items due to their chameleon properties.
TRAIT_SEE_GLASS_COLORSThis human wants to see the color of their glasses, for some reason
TRAIT_POWER_CHORDthis mob is under the effects of the power chord
TRAIT_IRRADIATEDMarks that this object is irradiated
TRAIT_HALT_RADIATION_EFFECTSHarmful radiation effects, the toxin damage and the burns, will not occur while this trait is active
TRAIT_RADIATION_PROTECTED_CLOTHINGThis clothing protects the user from radiation. This should not be used on clothing_traits, but should be applied to the clothing itself.
TRAIT_BYPASS_EARLY_IRRADIATED_CHECKWhether or not this item will allow the radiation SS to go through standard radiation processing as if this wasn't already irradiated. Basically, without this, COMSIG_IN_RANGE_OF_IRRADIATION won't fire once the object is irradiated.
TRAIT_HEALS_FROM_CARP_RIFTSThis mob heals from carp rifts.
TRAIT_HEALS_FROM_CULT_PYLONSThis mob heals from cult pylons.
TRAIT_MULTIZ_SUIT_SENSORSIgnore Crew monitor Z levels
TRAIT_FINGERPRINT_PASSTHROUGHIgnores body_parts_covered during the add_fingerprint() proc. Works both on the person and the item in the glove slot.
TRAIT_FROZENthis object has been frozen
TRAIT_GONE_FISHINGCurrently fishing
TRAIT_TACKLING_WINGED_ATTACKERMakes a species be better/worse at tackling depending on their wing's status
TRAIT_TACKLING_FRAIL_ATTACKERMakes a species be frail and more likely to roll bad results if they hit a wall
TRAIT_TACKLING_TAILED_DEFENDERMakes a species be better/worse at defending against tackling depending on their tail's status
TRAIT_RUNECHAT_HIDDENIs runechat for this atom/movable currently disabled, regardless of prefs or anything?
BODYPART_TRAITsome trait sorces dirived from bodyparts BODYPART_TRAIT is generic.
ECHOLOCATION_TRAITTrait given by echolocation component.
TRAIT_SPEAKS_CLEARLYwithout a human having this trait, they speak as if they have no tongue.
SPEAKING_FROM_TONGUEtrait source that tongues should use
SPEAKING_FROM_HANDStrait source that sign language should use

Define Details

ADMIN_TRAIT

(B)admins only.

AI_ANCHOR_TRAIT

Trait granted by mob/living/silicon/ai Applied when the ai anchors itself

BEAUTY_ELEMENT_TRAIT

Self-explainatory.

BERSERK_TRAIT

Trait granted by the berserker hood.

BLOODDRUNK_TRAIT

Trait granted by /datum/status_effect/blooddrunk

BODYPART_TRAIT

some trait sorces dirived from bodyparts BODYPART_TRAIT is generic.

BRAIN_UNAIDED

Trait applied to brain mobs when they lack external aid for locomotion, such as being inside a mech.

BUCKLED_TRAIT

trait associated to being buckled

CHAMELEON_ITEM_TRAIT

Traits granted to items due to their chameleon properties.

CHANGELING_HIVEMIND_MUTE

changelings with this trait can no longer talk over the hivemind

CHOKEHOLD_TRAIT

trait associated to being held in a chokehold

CHOKING_TRAIT

Trait given by choking

CIRCUIT_HEAR_TRAIT

Hearing trait that is from the hearing component

CLOWNOP_TRAIT

Trait from /datum/antagonist/nukeop/clownop

CURSED_ITEM_TRAIT

The item is magically cursed

ECHOLOCATION_TRAIT

Trait given by echolocation component.

ELEMENT_TRAIT

Trait applied by element

EXPERIMENTAL_SURGERY_TRAIT

Trait inherited by experimental surgeries

EXPIRED_LIFE_TRAIT

Given by the multiple_lives component to the previous body of the mob upon death.

HALLUCINATION_TRAIT

Trait given by hallucinations

HIGHLANDER_TRAIT

Trait associated with highlander

HIPPOCRATIC_OATH_TRAIT

Trait granted by /obj/item/rod_of_asclepius

IMPLANT_TRAIT

Trait inherited by implants

ITEM_SCALING_TRAIT

From the item_scaling element

LACKING_LOCOMOTION_APPENDAGES_TRAIT

trait associated to not having locomotion appendages nor the ability to fly or float

LACKING_MANIPULATION_APPENDAGES_TRAIT

trait associated to not having fine manipulation appendages such as hands

LIPSTICK_TRAIT

Trait granted by lipstick

LYING_DOWN_TRAIT

Trait associated to lying down (having a [lying_angle] of a different value than zero).

MAFIA_TRAIT

Trait associated with mafia

MAPPING_HELPER_TRAIT

obtained from mapping helper

MARKET_CRASH_EVENT_TRAIT

From the market_crash event

MASK_TRAIT

inherited from the mask

MODEL_TRAIT

Trait granted by /mob/living/silicon/robot Traits applied to a silicon mob by their model.

MOD_TRAIT

Trait applied by MODsuits.

MOTOR_LACK_TRAIT

Trait associated to lacking motor movement

NO_TONGUE_TRAIT

Trait granted by /mob/living/carbon/Initialize and granted/removed by /obj/item/organ/internal/tongue Used for ensuring that carbons without tongues cannot taste anything so it is added in Initialize, and then removed when a tongue is inserted and readded when a tongue is removed.

NUKE_OP_MINION_TRAIT

Trait given by being recruited as a nuclear operative

ORBITING_TRAIT

Trait given to an atom/movable when they orbit something.

PAI_FOLDED

Trait applied to PAIs by being folded

POWER_LACK_TRAIT

Trait associated to lacking electrical power.

QUIRK_TRAIT

Any traits granted by quirks.

RESTING_TRAIT

trait associated to resting

ROUNDSTART_TRAIT

cannot be removed without admin intervention

SHOES_TRAIT

inherited from your sweet kicks

SLIME_COLD

Trait applied to slimes by low temperature

SMITE_TRAIT

Any traits given through a smite.

SOULSTONE_TRAIT

Trait applied by /datum/component/soulstoned

SPEAKING_FROM_HANDS

trait source that sign language should use

SPEAKING_FROM_TONGUE

trait source that tongues should use

STABILIZED_LIGHT_PINK_TRAIT

Pacifism trait given by stabilized light pink extracts.

STATION_TRAIT_BANANIUM_SHIPMENTS

Traits given by station traits

STATUS_EFFECT_TRAIT

A trait given by any status effect

STAT_TRAIT

trait associated to a stat value or range of

STICKY_NODROP

sticky nodrop sounds like a bad soundcloud rapper's name

SUIT_TRAIT

Trait associated to wearing a suit

SWORDPLAY_TRAIT

Trait given from playing pretend with baguettes

TIPPED_OVER

Trait applied to mobs by being tipped over

TRAIT_ACTIVE_STORAGE

every object that is currently the active storage of some client mob has this trait

TRAIT_ADVANCEDTOOLUSER

Whether a mob is dexterous enough to use machines and certain items or not.

TRAIT_AI_BAGATTACK

This atom can ignore the "is on a turf" check for simple AI datum attacks, allowing them to attack from bags or lockers as long as any other conditions are met

TRAIT_AI_PAUSED

trait that prevents AI controllers from planning detached from ai_status to prevent weird state stuff.

TRAIT_ALIEN_SNEAK

Whether we're sneaking, from the alien sneak ability. Maybe worth generalizing into a general "is sneaky" / "is stealth" trait in the future.

TRAIT_ALLOWED_HONORBOUND_ATTACK

Someone can safely be attacked with honorbound with ONLY a combat mode check, the trait is assuring holding a weapon and hitting won't hurt them..

TRAIT_ALLOW_HERETIC_CASTING

Allows heretics to cast their spells.

TRAIT_ANTENNAE

The holder of this trait has antennae or whatever that hurt a ton when noogied

TRAIT_ANTICONVULSANT

From anti-convulsant medication against seizures.

TRAIT_ANTIMAGIC_NO_SELFBLOCK

This allows a person who has antimagic to cast spells without getting blocked

TRAIT_APC_SHOCKING

If you hit an APC with exposed internals with this item it will try to shock you

TRAIT_BANNED_FROM_CARGO_SHUTTLE

If the item will block the cargo shuttle from flying to centcom

TRAIT_BEING_BLADE_SHIELDED

Used to prevent multiple floating blades from triggering over the same target

TRAIT_BEING_SHOCKED

Is this atom being actively shocked? Used to prevent repeated shocks.

TRAIT_BLIND_TOOL

Item still allows you to examine items while blind and actively held.

TRAIT_BLOCKING_EXPLOSIVES

This movable atom has the explosive block element

TRAIT_BLOODSHOT_EYES

Their eyes are bloodshot. Currently used to set special examine text on humans. Examine text is overridden by TRAIT_UNNATURAL_RED_GLOWY_EYES.

TRAIT_BLOODY_MESS

from heparin, makes open bleeding wounds rapidly spill more blood

TRAIT_BLUSHING

This person is blushing

TRAIT_BOMBIMMUNE

This human is immune to the effects of being exploded. (ex_act)

TRAIT_BRAINWASHING

this skillchip trait lets you wash brains in washing machines to heal them

TRAIT_BYPASS_EARLY_IRRADIATED_CHECK

Whether or not this item will allow the radiation SS to go through standard radiation processing as if this wasn't already irradiated. Basically, without this, COMSIG_IN_RANGE_OF_IRRADIATION won't fire once the object is irradiated.

TRAIT_BYPASS_MEASURES

This mob overrides certian SSlag_switch measures with this special trait

TRAIT_CANNOT_BE_UNBUCKLED

Prevents a mob from being unbuckled, currently only used to prevent people from falling over on the tram

TRAIT_CANNOT_CRYSTALIZE

Trait put on /mob/living/carbon/human. If that mob has a crystal core, also known as an ethereal heart, it will not try to revive them if the mob dies.

TRAIT_CANT_RIDE

Prevents mob from riding mobs when buckled onto something

TRAIT_CAN_SIGN_ON_COMMS

This mob is able to use sign language over the radio.

TRAIT_CAN_STRIP

This mob can strip other mobs.

TRAIT_CAN_USE_FLIGHT_POTION

Lets the mob use flight potions

TRAIT_CAN_USE_NUKE

Can use the nuclear device's UI, regardless of a lack of hands

TRAIT_CHEF_KISS

Allows chef's to chefs kiss their food, to make them with love

TRAIT_CHUNKYFINGERS

means that you can't use weapons with normal trigger guards.

TRAIT_CIRCUIT_UNDUPABLE

Trait applied when an integrated circuit/module becomes undupable

TRAIT_CLIMBABLE

Climbable trait, given and taken by the climbable element when added or removed. Exists to be easily checked via HAS_TRAIT().

TRAIT_COAGULATING

from coagulant reagents, this doesn't affect the bleeding itself but does affect the bleed warning messages

TRAIT_COMPONENT_MMI

Trait applied when the MMI component is added to an /obj/item/integrated_circuit

TRAIT_CORPSELOCKED

Prevents you from leaving your corpse

TRAIT_CRITICAL_CONDITION

In some kind of critical condition. Is able to succumb.

TRAIT_CRYING

This person is crying

TRAIT_CULT_HALO

This mob has a cult halo.

TRAIT_CURRENTLY_CLEANING

Marks an atom when the cleaning of it is first started, so that the cleaning overlay doesn't get removed prematurely

TRAIT_CURSED

Gibs on death and slips like ice.

TRAIT_CUSTOMIZABLE_REAGENT_HOLDER

Trait for customizable reagent holder

TRAIT_CUSTOM_TAP_SOUND

An item still plays its hitsound even if it has 0 force, instead of the tap

TRAIT_DEATHCOMA

Causes death-like unconsciousness

TRAIT_DEFIB_BLACKLISTED

Blacklisted from being revived via defibrilator

TRAIT_DETECT_STORM

always detect storms on icebox

TRAIT_DIAGNOSTIC_HUD

for something granting you a diagnostic hud

TRAIT_DISABLED_BY_WOUND

Used for limbs.

TRAIT_DISEASELIKE_SEVERITY_MEDIUM

If present on a /mob/living/carbon, will make them appear to have a medium level disease on health HUDs.

TRAIT_DONT_WRITE_MEMORY

For living mobs. It signals that the mob shouldn't have their data written in an external json for persistence.

TRAIT_DOUBLE_TAP

When someone with this trait fires a ranged weapon, their fire delays and click cooldowns are halved

TRAIT_DO_NOT_SPLASH

stops someone from splashing their reagent_container on an object with this trait

TRAIT_DRIED

Trait for dried items

TRAIT_DRYABLE

Trait for dryable items

TRAIT_ECHOLOCATION_EXTRA_RANGE

Echolocation has a higher range.

TRAIT_ECHOLOCATION_RECEIVER

Receives echolocation images.

TRAIT_ELITE_CHALLENGER

The user is currently challenging an elite mining mob. Prevents him from challenging another until he's either lost or won.

TRAIT_EMOTEMUTE

Emotemute. Can't... emote.

TRAIT_FAKEDEATH

Makes the owner appear as dead to most forms of medical examination

TRAIT_FASTMED

reduces the use time of syringes, pills, patches and medigels but only when using on someone

TRAIT_FINGERPRINT_PASSTHROUGH

Ignores body_parts_covered during the add_fingerprint() proc. Works both on the person and the item in the glove slot.

TRAIT_FIREDOOR_STOP

Trait applied to turfs when an atmos holosign is placed on them. It will stop firedoors from closing.

TRAIT_FISH_CASE_COMPATIBILE

Stuff that can go inside fish cases

TRAIT_FISH_SAFE_STORAGE

Fish in this won't die

TRAIT_FLOORED

Prevents voluntary standing or staying up on its own.

TRAIT_FOOD_CHEF_MADE

If this item's been made by a chef instead of being map-spawned or admin-spawned or such

TRAIT_FOOD_FRIED

If this item's been fried

TRAIT_FOOD_GRILLED

If this item's been grilled

TRAIT_FOOD_SILVER

This is a silver slime created item

TRAIT_FORBID_MINING_SHUTTLE_CONSOLE_OUTSIDE_STATION

Mobs with this trait can't send the mining shuttle console when used outside the station itself

TRAIT_FORCED_STANDING

Forces user to stay standing

TRAIT_FREE_FLOAT_MOVEMENT

When people are floating from zero-grav or something, we can move around freely!

TRAIT_FREE_HYPERSPACE_MOVEMENT

Gives the movable free hyperspace movement without being pulled during shuttle transit

TRAIT_FROZEN

this object has been frozen

TRAIT_FUGU_GLANDED

Trait used by fugu glands to avoid double buffing

TRAIT_GAMER

Trait for the gamer quirk.

TRAIT_GAMERGOD

Gets double arcade prizes

TRAIT_GARLIC_BREATH

Used to activate french kissing

TRAIT_GONE_FISHING

Currently fishing

TRAIT_GUN_NATURAL

Makes it so the mob can use guns regardless of tool user status

TRAIT_HALT_RADIATION_EFFECTS

Harmful radiation effects, the toxin damage and the burns, will not occur while this trait is active

TRAIT_HANDS_BLOCKED

Prevents usage of manipulation appendages (picking, holding or using items, manipulating storage).

TRAIT_HAS_BEEN_KIDNAPPED

Prevents the same person from being chosen multiple times for kidnapping objective

TRAIT_HATED_BY_DOGS

If applied to a mob, nearby dogs will have a small chance to nonharmfully harass said mob

TRAIT_HEALS_FROM_CARP_RIFTS

This mob heals from carp rifts.

TRAIT_HEALS_FROM_CULT_PYLONS

This mob heals from cult pylons.

TRAIT_HEARING_SENSITIVE

every hearing sensitive atom has this trait

TRAIT_HEAR_THROUGH_DARKNESS

Ignores darkness for hearing

TRAIT_HIDE_EXTERNAL_ORGANS

Don't draw external organs/species features like wings, horns, frills and stuff

TRAIT_HONKSPAMMING

Used by the honkspam element to avoid spamming the sound. Amusing considering its name.

TRAIT_HOPELESSLY_ADDICTED

Addictions don't tick down, basically they're permanently addicted

TRAIT_HOT_SPRING_CURSED

Trait applied to /datum/mind to stop someone from using the cursed hot springs to polymorph more than once.

TRAIT_HYPERSPACED

Sanity trait to keep track of when we're in hyperspace and add the appropriate element if we werent

TRAIT_ID_APPRAISER

Can examine IDs to see if they are roundstart.

TRAIT_ILLITERATE

Blacklist for mobs that can't read or write

TRAIT_IMMOBILIZED

Prevents voluntary movement.

TRAIT_INVISIBLE_MAN

This mobs bodyparts are invisible but still clickable.

TRAIT_IRRADIATED

Marks that this object is irradiated

TRAIT_IWASBATONED

Anti Dual-baton cooldown bypass exploit.

TRAIT_JOB_FIRST_ID_CARD

Denotes that this id card was given via the job outfit, aka the first ID this player got.

TRAIT_KEEP_TOGETHER

Used for managing KEEP_TOGETHER in [/atom/var/appearance_flags]

TRAIT_KISS_OF_DEATH

Blowing kisses actually does damage to the victim

TRAIT_KNOCKEDOUT

Forces the user to stay unconscious.

TRAIT_LAVA_IMMUNE

Weather immunities, also protect mobs inside them.

TRAIT_LITERATE

Whitelist for mobs that can read or write

TRAIT_LIVING_HEART

Designates a heart as a living heart for a heretic.

TRAIT_MAGICALLY_PHASED

This mob is phased out of reality from magic, either a jaunt or rod form

TRAIT_MAGNETIC_ID_CARD

ID cards with this trait will attempt to forcibly occupy the front-facing ID card slot in wallets.

TRAIT_MARKET_CRASHING

SSeconomy trait, if the market is crashing and people can't withdraw credits from ID cards.

TRAIT_MARTIAL_ARTS_IMMUNE

nobody can use martial arts on this mob

TRAIT_MAT_TRANSMUTED

Marks the item as having been transmuted. Functionally blacklists the item from being recycled or sold for materials.

TRAIT_MAY_CONTAIN_BLENDED_DUST

Minor trait used for beakers, or beaker-ishes. /obj/item/reagent_containers, to show that they've been used in a reagent grinder.

TRAIT_MEDIBOTCOMINGTHROUGH

Is a medbot healing you

TRAIT_MESON_VISION

Gives us turf vision through walls and slight night vision

TRAIT_MIMING

The mob has an active mime vow of silence, and thus is unable to speak and has other mime things going on

TRAIT_MOVE_GROUND

Movement type traits for movables. See elements/movetype_handler.dm

TRAIT_MULTIZ_SUIT_SENSORS

Ignore Crew monitor Z levels

TRAIT_MUTE

Mute. Can't talk.

TRAIT_NEARSIGHTED_CORRECTED

Prevents the overlay from nearsighted

TRAIT_NEEDS_TWO_HANDS

The items needs two hands to be carried

TRAIT_NEGATES_GRAVITY

Negates our gravity, letting us move normally on floors in 0-g

TRAIT_NICE_SHOT

hnnnnnnnggggg..... you're pretty good....

TRAIT_NOBLOOD

This carbon doesn't bleed

TRAIT_NOCRITOVERLAY

Doesn't get overlays from being in critical.

TRAIT_NOFLASH

Makes you immune to flashes

TRAIT_NOHUNGER

This carbon doesn't get hungry

TRAIT_NOSELFIGNITION_HEAD_ONLY

Prevents plasmamen from self-igniting if only their helmet is missing

TRAIT_NOT_ENGRAVABLE

If something has been engraved/cannot be engraved

TRAIT_NO_BARCODES

Disallows this item from being pricetagged with a barcode

TRAIT_NO_FLOATING_ANIM

Disables the floating animation. See above.

TRAIT_NO_IMMOBILIZE

Buckling yourself to objects with this trait won't immobilize you

TRAIT_NO_JUMPSUIT

Allows the species to equip items that normally require a jumpsuit without having one equipped. Used by golems.

TRAIT_NO_MISSING_ITEM_ERROR

If the item's contents are immune to the missing item manifest error

TRAIT_NO_SOUL

This mob has no soul

TRAIT_NO_STORAGE_INSERT

cannot be inserted in a storage.

TRAIT_NO_STRIP

Prevents stripping this equipment

TRAIT_NO_TELEPORT

do_teleport will not allow this atom to teleport

TRAIT_ODD_CUSTOMIZABLE_FOOD_INGREDIENT

Trait for allowing an item that isn't food into the customizable reagent holder

TRAIT_ORBITING_FORBIDDEN

Whether or not orbiting is blocked or not

TRAIT_PARALYSIS

Used for limb-based paralysis, where replacing the limb will fix it.

TRAIT_PARALYSIS_L_ARM

These are used for brain-based paralysis, where replacing the limb won't fix it

TRAIT_PDA_CAN_EXPLODE

This one denotes a PDA has received a rigged message and will explode when the user tries to reply to a rigged PDA message

TRAIT_PDA_MESSAGE_MENU_RIGGED

PDA Traits. This one makes PDAs explode if the user opens the messages menu

TRAIT_PERFECT_ATTACKER

Doesn't miss attacks

TRAIT_PERMANENTLY_ONFIRE

overrides the update_fire proc to always add fire (for lava)

TRAIT_PLANT_SAFE

We can handle 'dangerous' plants in botany safely

TRAIT_PLANT_WILDMUTATE

Plants that were mutated as a result of passive instability, not a mutation threshold.

TRAIT_POWER_CHORD

this mob is under the effects of the power chord

TRAIT_PRESERVE_UI_WITHOUT_CLIENT

This mob should never close UI even if it doesn't have a client

TRAIT_PREVENT_IMPLANT_AUTO_EXPLOSION

If the mob has this trait and die, their bomb implant doesn't detonate automatically. It must be consciously activated.

TRAIT_PULL_BLOCKED

Inability to pull things. Turned into a trait from MOBILITY_PULL to be able to track sources.

TRAIT_QUICKER_CARRY

We place people into a fireman carry especially quickly compared to quick_carry

TRAIT_QUICK_CARRY

We place people into a fireman carry quicker than standard

TRAIT_RADIATION_PROTECTED_CLOTHING

This clothing protects the user from radiation. This should not be used on clothing_traits, but should be applied to the clothing itself.

TRAIT_RDS_SUPPRESSED

Prevents hallucinations from the hallucination brain trauma (RDS)

TRAIT_REAGENT_SCANNER

Lets us scan reagents

TRAIT_RECENTLY_COINED

This target has recently been shot by a marksman coin and is very briefly immune to being hit by one again to prevent recursion

TRAIT_RESEARCH_SCANNER

Lets us scan machine parts and tech unlocks

TRAIT_RESISTHEATHANDS

For when you want to be able to touch hot things, but still want fire to be an issue.

TRAIT_RESTRAINED

Abstract condition that prevents movement if being pulled and might be resisted against. Handcuffs and straight jackets, basically.

TRAIT_RUNECHAT_HIDDEN

Is runechat for this atom/movable currently disabled, regardless of prefs or anything?

TRAIT_RUSTY

generic atom traits Trait from /datum/element/rust. Its rusty and should be applying a special overlay to denote this.

TRAIT_SECLUDED_LOCATION

This atom is a secluded location, which is counted as out of bounds. Anything that enters this atom's contents should react if it wants to stay in bounds.

TRAIT_SEE_GLASS_COLORS

This human wants to see the color of their glasses, for some reason

TRAIT_SHIFTY_EYES

Gives you the Shifty Eyes quirk, rarely making people who examine you think you examined them back even when you didn't

TRAIT_SHOCKIMMUNE

Are we immune to shocks?

TRAIT_SIGN_LANG

Indicates if the mob is currently speaking with sign language

TRAIT_SILENT_FOOTSTEPS

makes your footsteps completely silent

TRAIT_SIXTHSENSE

Can hear observers

TRAIT_SPACEBREATHING

Lungs always breathe normally when in vacuum/space.

TRAIT_SPARRING

The user is sparring

TRAIT_SPEAKS_CLEARLY

without a human having this trait, they speak as if they have no tongue.

TRAIT_SPECIAL_TRAUMA_BOOST

Increases chance of getting special traumas, makes them harder to cure

TRAIT_SPIDER_CONSUMED

Trait applied to mob/living to mark that spiders should not gain further enriched eggs from eating their corpse.

TRAIT_SPRAY_PAINTABLE

This mob can be painted with the spraycan

TRAIT_STATUS_EFFECT

A trait given by a specific status effect (not sure why we need both but whatever!)

TRAIT_SUCCUMB_OVERRIDE

Lets the user succumb even if they got NODEATH

TRAIT_TACKLING_FRAIL_ATTACKER

Makes a species be frail and more likely to roll bad results if they hit a wall

TRAIT_TACKLING_TAILED_DEFENDER

Makes a species be better/worse at defending against tackling depending on their tail's status

TRAIT_TACKLING_WINGED_ATTACKER

Makes a species be better/worse at tackling depending on their wing's status

TRAIT_TASTEFULLY_THICK_ID_CARD

ID cards with this trait have special appraisal text.

TRAIT_TENACIOUS

trait denoting someone will crawl faster in soft crit

TRAIT_TESLA_SHOCKIMMUNE

Are we immune to specifically tesla / SM shocks?

TRAIT_THERMAL_VISION

Gives us mob vision through walls and slight night vision

TRAIT_TIME_STOP_IMMUNE

Immune to being afflicted by time stop (spell)

TRAIT_TOWER_OF_BABEL

this is used to bypass tongue language restrictions but not tongue disabilities

TRAIT_TRUE_NIGHT_VISION

Gives us Night vision

TRAIT_TUMOR_SUPPRESSED

prevents the damage done by a brain tumor

TRAIT_T_RAY_VISIBLE

Visible on t-ray scanners if the atom/var/level == 1

TRAIT_UI_BLOCKED

Inability to access UI hud elements. Turned into a trait from MOBILITY_UI to be able to track sources.

TRAIT_UNBREAKABLE

trait denoting someone will sometimes recover out of crit

TRAIT_UNCATCHABLE

Can't be catched when thrown

TRAIT_UNKNOWN

The person with this trait always appears as 'unknown'.

TRAIT_UNNATURAL_RED_GLOWY_EYES

Their eyes glow an unnatural red colour. Currently used to set special examine text on humans. Does not guarantee the mob's eyes are coloured red, nor that there is any visible glow on their character sprite.

TRAIT_USED_DNA_VAULT

For when you've gotten a power from a dna vault

TRAIT_VAL_CORRIN_MEMBER

Gets a mood boost from being in the hideout.

TRAIT_WEAK_SOUL

Revenants draining you only get a very small benefit.

TRAIT_WEB_WEAVER

Can weave webs into cloth

TRAIT_WIELDED

Properly wielded two handed item

TRAIT_XENO_HOST

Tracks whether we're gonna be a baby alien's mummy.

TRAIT_XENO_IMMUNE

prevents xeno huggies implanting skeletons

TRAIT_XRAY_VISION

Gives us turf, mob and object vision through walls

TURF_Z_TRANSPARENT_TRAIT

Turf trait for when a turf is transparent

VEHICLE_TRAIT

inherited from riding vehicles

WARPWHISTLE_TRAIT

Trait granted by /obj/item/warp_whistle

WAS_SHOCKED

Trait sorce for "was recently shocked by something"