diff --git a/code/modules/organs/external/_external.dm b/code/modules/organs/external/_external.dm index 4b0f7a597d7..e7d7405f9a4 100644 --- a/code/modules/organs/external/_external.dm +++ b/code/modules/organs/external/_external.dm @@ -195,7 +195,8 @@ if(status & ORGAN_BROKEN && brute) jostle_bone(brute) - if(organ_can_feel_pain() && prob(40) && !isbelly(owner.loc) && !istype(owner.loc, /obj/item/dogborg/sleeper)) owner.emote("scream") //getting hit on broken hand hurts + if(organ_can_feel_pain() && IS_CONSCIOUS(owner) && prob(40) && !isbelly(owner.loc) && !istype(owner.loc, /obj/item/dogborg/sleeper)) + owner.emote("scream") //getting hit on broken hand hurts if(used_weapon) add_autopsy_data("[used_weapon]", brute + burn) @@ -986,7 +987,7 @@ Note that amputating the affected organ does in fact remove the infection from t "Something feels like it shattered in your [name]!",\ "You hear a sickening crack.") jostle_bone() - if(organ_can_feel_pain() && !isbelly(owner.loc)) + if(organ_can_feel_pain() && IS_CONSCIOUS(owner) && !isbelly(owner.loc)) INVOKE_ASYNC(owner, /mob/proc/emote, "scream") playsound(src.loc, "fracture", 10, 1, -2)