From 5f8de0d682582502ac2219a01b6d34c9d5fbd523 Mon Sep 17 00:00:00 2001 From: Redmoogle Date: Sat, 18 Jun 2022 19:13:48 -0400 Subject: [PATCH 1/4] Life changing shuttle ride --- code/datums/traits/negative.dm | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/code/datums/traits/negative.dm b/code/datums/traits/negative.dm index 08398c1d5414..5623325cdf4b 100644 --- a/code/datums/traits/negative.dm +++ b/code/datums/traits/negative.dm @@ -768,3 +768,20 @@ gain_text = span_danger("You feel like your blood is thin.") lose_text = span_notice("You feel like your blood is of normal thickness once more.") medical_record_text = "Patient appears unable to naturally form blood clots." + +/datum/quirk/brain_damage + name = "Brain Damage" + desc = "The shuttle ride was a bit bumpty to the station." + value = -1 + gain_text = span_danger("Oww....") + lose_text = span_notice("Your head feels good again.") + medical_record_text = "Patient appears to have brain damage." + +/datum/quirk/brain_damage/add() + var/mob/living/carbon/human/H = quirk_holder + var/datum/brain_trauma/badtimes = list(BRAIN_TRAUMA_MILD, BRAIN_TRAUMA_SEVERE) + var/amount = 0 // Pray you dont get fucked + amount = rand(1, 4) + + for(var/i = 0 to amount) + H.gain_trauma_type(pick(badtimes), TRAUMA_RESILIENCE_ABSOLUTE) // Mr bones wild rides takes no breaks From 89005009201c385438b4ca7e396d5176e9381c81 Mon Sep 17 00:00:00 2001 From: Redmoogle Date: Sat, 18 Jun 2022 19:33:29 -0400 Subject: [PATCH 2/4] bump point value --- code/datums/traits/negative.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/datums/traits/negative.dm b/code/datums/traits/negative.dm index 5623325cdf4b..0e08083229a0 100644 --- a/code/datums/traits/negative.dm +++ b/code/datums/traits/negative.dm @@ -772,7 +772,7 @@ /datum/quirk/brain_damage name = "Brain Damage" desc = "The shuttle ride was a bit bumpty to the station." - value = -1 + value = -2 gain_text = span_danger("Oww....") lose_text = span_notice("Your head feels good again.") medical_record_text = "Patient appears to have brain damage." From 86df6f051a1dd46311b4ca560a0156413f27978f Mon Sep 17 00:00:00 2001 From: Redmoogle Date: Sun, 19 Jun 2022 06:29:32 -0400 Subject: [PATCH 3/4] 2nd person --- code/datums/traits/negative.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/datums/traits/negative.dm b/code/datums/traits/negative.dm index 0e08083229a0..49dbb6e58fdd 100644 --- a/code/datums/traits/negative.dm +++ b/code/datums/traits/negative.dm @@ -773,7 +773,7 @@ name = "Brain Damage" desc = "The shuttle ride was a bit bumpty to the station." value = -2 - gain_text = span_danger("Oww....") + gain_text = span_danger("Your head hurts.") lose_text = span_notice("Your head feels good again.") medical_record_text = "Patient appears to have brain damage." From c295160dc274a4f4aa181410c597a52e0288b40a Mon Sep 17 00:00:00 2001 From: Redmoogle Date: Sun, 19 Jun 2022 09:00:01 -0400 Subject: [PATCH 4/4] Bumps value to -7 because uncurable trauma that could be ultra shitty --- code/datums/traits/negative.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/datums/traits/negative.dm b/code/datums/traits/negative.dm index 49dbb6e58fdd..4ee8b3217a30 100644 --- a/code/datums/traits/negative.dm +++ b/code/datums/traits/negative.dm @@ -771,8 +771,8 @@ /datum/quirk/brain_damage name = "Brain Damage" - desc = "The shuttle ride was a bit bumpty to the station." - value = -2 + desc = "The shuttle ride was a bit bumpy to the station." + value = -7 gain_text = span_danger("Your head hurts.") lose_text = span_notice("Your head feels good again.") medical_record_text = "Patient appears to have brain damage."