diff --git a/code/game/gamemodes/miniantags/abduction/machinery/dispenser.dm b/code/game/gamemodes/miniantags/abduction/machinery/dispenser.dm index 1ddabca6d20..8d490c75109 100644 --- a/code/game/gamemodes/miniantags/abduction/machinery/dispenser.dm +++ b/code/game/gamemodes/miniantags/abduction/machinery/dispenser.dm @@ -62,6 +62,9 @@ if(..()) return + if(!isabductor(ui.user)) + return + switch(action) if("dispense") var/gland_id = text2num(params["gland_id"]) @@ -71,6 +74,9 @@ return TRUE /obj/machinery/abductor/gland_dispenser/attack_hand(mob/user) + if(!isabductor(user)) + to_chat(user, "You don't understand any of the alien writing!") + return ui_interact(user) /obj/machinery/abductor/gland_dispenser/attackby(obj/item/W, mob/user, params)