From 15675a37eef21f4ef6a2752a9aea3a00b0c7d3a2 Mon Sep 17 00:00:00 2001 From: Iajret Creature <122297233+Steals-The-PRs@users.noreply.github.com> Date: Mon, 10 Jun 2024 19:27:48 +0300 Subject: [PATCH] [MIRROR] Corrects a few surgery moods [MDB IGNORE] (#3748) * Corrects a few surgery moods (#83826) Missed these * Corrects a few surgery moods --------- Co-authored-by: NovaBot <154629622+NovaBot13@users.noreply.github.com> Co-authored-by: Afevis Co-authored-by: NovaBot13 Co-authored-by: Iajret <8430839+Iajret@users.noreply.github.com> --- 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 d1473572d9e..7b753c26d57 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)