diff --git a/code/modules/surgery/surgery_step.dm b/code/modules/surgery/surgery_step.dm index b0090c29740..52c525d26b0 100644 --- a/code/modules/surgery/surgery_step.dm +++ b/code/modules/surgery/surgery_step.dm @@ -69,15 +69,10 @@ return 1 /datum/surgery_step/saw/success(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery) - if(surgery.name == "brain removal") - if(ishuman(target)) - var/mob/living/carbon/human/H = target - H.apply_damage(75,"brute","head") - user.visible_message("[user] saws [target]'s skull open!") - else + if(ishuman(target)) var/mob/living/carbon/human/H = target - H.apply_damage(75,"brute","chest") - user.visible_message("[user] saws [target]'s chest open!") + H.apply_damage(75,"brute","[target_zone]") + user.visible_message("[user] saws [target]'s [target_zone] open!") return 1 /datum/surgery_step/proc/failure(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery)