From c682c52cca1d5d82fde5a3a79def0f59f70627f1 Mon Sep 17 00:00:00 2001 From: Afevis Date: Sun, 9 Jun 2024 23:33:33 -0400 Subject: [PATCH] Corrects a few surgery moods (#83826) Missed these --- code/modules/surgery/amputation.dm | 2 +- code/modules/surgery/coronary_bypass.dm | 1 + code/modules/surgery/organic_steps.dm | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/code/modules/surgery/amputation.dm b/code/modules/surgery/amputation.dm index 4152653de00..4b4f9aede83 100644 --- a/code/modules/surgery/amputation.dm +++ b/code/modules/surgery/amputation.dm @@ -58,7 +58,7 @@ span_notice("[user] severs [target]'s [target.parse_zone_with_bodypart(target_zone)]!"), span_notice("[user] severs [target]'s [target.parse_zone_with_bodypart(target_zone)]!"), ) - display_pain(target, "You can no longer feel your severed [target.parse_zone_with_bodypart(target_zone)]!", mood_event_type = /datum/mood_event/surgery) + display_pain(target, "You can no longer feel your severed [target.parse_zone_with_bodypart(target_zone)]!", mood_event_type = /datum/mood_event/surgery/success) if(HAS_MIND_TRAIT(user, TRAIT_MORBID) && ishuman(user)) var/mob/living/carbon/human/morbid_weirdo = user diff --git a/code/modules/surgery/coronary_bypass.dm b/code/modules/surgery/coronary_bypass.dm index 50dc5e098ee..19528fe6b5c 100644 --- a/code/modules/surgery/coronary_bypass.dm +++ b/code/modules/surgery/coronary_bypass.dm @@ -69,6 +69,7 @@ span_warning("[user] screws up, causing blood to spurt out of [target_human]'s chest!"), span_warning("[user] screws up, causing blood to spurt out of [target_human]'s chest!"), ) + display_pain(target, mood_event_type = /datum/mood_event/surgery/failure) var/obj/item/bodypart/target_bodypart = target_human.get_bodypart(target_zone) target_bodypart.adjustBleedStacks(10) target_human.adjustOrganLoss(ORGAN_SLOT_HEART, 10) diff --git a/code/modules/surgery/organic_steps.dm b/code/modules/surgery/organic_steps.dm index a418216895c..299bedfc5b3 100644 --- a/code/modules/surgery/organic_steps.dm +++ b/code/modules/surgery/organic_steps.dm @@ -46,7 +46,7 @@ return ..() /datum/surgery_step/incise/failure(mob/user, mob/living/target, target_zone, obj/item/tool, datum/surgery/surgery, fail_prob) - display_pain(target, mood_event_type = /datum/mood_event/surgery) + display_pain(target, mood_event_type = /datum/mood_event/surgery/failure) return ..() /datum/surgery_step/incise/nobleed/preop(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery)