diff --git a/code/modules/vending/vendor/interaction.dm b/code/modules/vending/vendor/interaction.dm index 641dc84b111..7796545b719 100644 --- a/code/modules/vending/vendor/interaction.dm +++ b/code/modules/vending/vendor/interaction.dm @@ -1,3 +1,17 @@ +//===============================HAND INTERACTION=================================== +/obj/machinery/vending/interact(mob/user) + if(seconds_electrified && !(machine_stat & NOPOWER)) + if(shock(user, 100)) + return + + if(tilted && !user.buckled) + to_chat(user, span_notice("You begin righting [src].")) + if(do_after(user, 5 SECONDS, target = src)) + untilt(user) + return + + return ..() + //================================TOOL ACTS============================================== /obj/machinery/vending/crowbar_act(mob/living/user, obj/item/attack_item) if(!component_parts)