diff --git a/code/modules/surgery/amputation.dm b/code/modules/surgery/amputation.dm index c9c1c92d48..9fc201c5f1 100644 --- a/code/modules/surgery/amputation.dm +++ b/code/modules/surgery/amputation.dm @@ -31,6 +31,7 @@ /datum/surgery_step/close_amputation, ) requires_bodypart = FALSE + pain_reduction_required = PAIN_REDUCTION_HEAVY /datum/surgery/amputate/repair/can_start(mob/user, mob/living/carbon/patient, obj/limb/L, obj/item/tool) return !(L.status & LIMB_AMPUTATED) diff --git a/code/modules/surgery/robolimbs.dm b/code/modules/surgery/robolimbs.dm index 81b1855ed3..65fd3f414e 100644 --- a/code/modules/surgery/robolimbs.dm +++ b/code/modules/surgery/robolimbs.dm @@ -12,8 +12,8 @@ ) possible_locs = EXTREMITY_LIMBS invasiveness = list(SURGERY_DEPTH_SURFACE) - required_surgery_skill = SKILL_SURGERY_TRAINED - pain_reduction_required = NONE + required_surgery_skill = SKILL_SURGERY_NOVICE + pain_reduction_required = PAIN_REDUCTION_LIGHT requires_bodypart = FALSE requires_bodypart_type = LIMB_AMPUTATED