diff --git a/code/modules/food_and_drinks/kitchen_machinery/processor.dm b/code/modules/food_and_drinks/kitchen_machinery/processor.dm index de171de53e3..923adfbc333 100644 --- a/code/modules/food_and_drinks/kitchen_machinery/processor.dm +++ b/code/modules/food_and_drinks/kitchen_machinery/processor.dm @@ -50,6 +50,19 @@ continue return recipe +//SKYRAT EDIT ADDITION +/obj/machinery/processor/attack_hand(mob/living/user, list/modifiers) + . = ..() + if(ishuman(user)) + var/mob/living/carbon/human/H = user + if(H.combat_mode) + var/obj/item/bodypart/limb = H.get_active_hand() + H.visible_message("[H] puts their hand in the [src] causing it to be brutally dismembered!", \ + "You put your hand in [src] causing it to be torn off, ouch!") + playsound(src.loc, 'sound/machines/blender.ogg', 50, TRUE) + limb.dismember() +//SKYRAT EDIT ADDITION END + /obj/machinery/processor/attackby(obj/item/O, mob/living/user, params) if(processing) to_chat(user, "[src] is in the process of processing!")