diff --git a/code/modules/food_and_drinks/kitchen_machinery/processor.dm b/code/modules/food_and_drinks/kitchen_machinery/processor.dm index 443bf394238..f268d02f21e 100644 --- a/code/modules/food_and_drinks/kitchen_machinery/processor.dm +++ b/code/modules/food_and_drinks/kitchen_machinery/processor.dm @@ -27,6 +27,24 @@ return icon_state = initial(icon_state) +/obj/machinery/processor/examine(mob/user) + . = ..() + if(!anchored) + . += "Alt-click to rotate it." + else + . += "It is secured in place." + +/obj/machinery/processor/AltClick(mob/user) + if(user.incapacitated()) + to_chat(user, "You can't do that right now!") + return + if(!Adjacent(user)) + return + if(anchored) + to_chat(user, "[src] is secured in place!") + return + setDir(turn(dir, 90)) + /obj/machinery/processor/RefreshParts() for(var/obj/item/stock_parts/matter_bin/B in component_parts) rating_amount = B.rating