diff --git a/code/modules/reagents/chemistry/machinery/chem_dispenser.dm b/code/modules/reagents/chemistry/machinery/chem_dispenser.dm index 97e85cb7857..b68fd5f2b56 100644 --- a/code/modules/reagents/chemistry/machinery/chem_dispenser.dm +++ b/code/modules/reagents/chemistry/machinery/chem_dispenser.dm @@ -319,6 +319,19 @@ return ui_interact(user) +/obj/machinery/chem_dispenser/AltClick(mob/user) + if(!is_drink || !Adjacent(user)) + return + if(user.incapacitated()) + to_chat(user, "You can't do that right now!") + return + if(anchored) + to_chat(user, "[src] is anchored to the floor!") + return + pixel_x = 0 + pixel_y = 0 + setDir(turn(dir, 90)) + /obj/machinery/chem_dispenser/soda icon_state = "soda_dispenser" name = "soda fountain"