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!")