Prevent maintenance drones from using chem dispensers. (#26058)

* Prevent maintenance drones from using chem dispensers.

* emagged, message
This commit is contained in:
Charlie Nolan
2024-06-30 23:18:14 -07:00
committed by GitHub
parent dcca2fcdff
commit 92889190f4
@@ -302,6 +302,12 @@
default_unfasten_wrench(user, I, 4 SECONDS)
/obj/machinery/chem_dispenser/attack_ai(mob/user)
if(isdrone(user))
var/mob/living/silicon/robot/drone/drone = user
if(!drone.emagged)
// There's nothing a drone can do here that wouldn't violate their laws and/or the rules.
to_chat(user, "<span class='warning'>Your safety protocols refuse to connect to [src].</span>")
return
return attack_hand(user)
/obj/machinery/chem_dispenser/attack_ghost(mob/user)