diff --git a/modular_zubbers/code/modules/events/brain_trauma.dm b/modular_zubbers/code/modules/events/brain_trauma.dm new file mode 100644 index 00000000000..598884190bd --- /dev/null +++ b/modular_zubbers/code/modules/events/brain_trauma.dm @@ -0,0 +1,19 @@ +/datum/round_event/brain_trauma/traumatize(mob/living/carbon/human/H) + + var/static/list/possible_traumas = list( + /datum/brain_trauma/special/imaginary_friend, + /datum/brain_trauma/magic/poltergeist, + /datum/brain_trauma/magic/antimagic, + /datum/brain_trauma/magic/stalker, + /datum/brain_trauma/mild/phobia/ocky_icky, + /datum/brain_trauma/special/godwoken, + /datum/brain_trauma/special/bluespace_prophet, + /datum/brain_trauma/special/quantum_alignment, + /datum/brain_trauma/special/psychotic_brawling, + /datum/brain_trauma/special/tenacity, + /datum/brain_trauma/special/death_whispers, + /datum/brain_trauma/special/existential_crisis, + /datum/brain_trauma/special/beepsky, + ) + + H.gain_trauma(pick(possible_traumas),TRAUMA_RESILIENCE_SURGERY) diff --git a/tgstation.dme b/tgstation.dme index 43a21d70f6b..0b62e0334d0 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -9567,6 +9567,7 @@ #include "modular_zubbers\code\modules\emotes\scream_datums.dm" #include "modular_zubbers\code\modules\emotes\species_screams.dm" #include "modular_zubbers\code\modules\emotes\synth_emotes.dm" +#include "modular_zubbers\code\modules\events\brain_trauma.dm" #include "modular_zubbers\code\modules\events\ev_roleplay_check.dm" #include "modular_zubbers\code\modules\events\meteor_wave.dm" #include "modular_zubbers\code\modules\events\pipe_carp.dm"