diff --git a/code/game/jobs/job/engineering.dm b/code/game/jobs/job/engineering.dm index c33deecd11..d397164791 100644 --- a/code/game/jobs/job/engineering.dm +++ b/code/game/jobs/job/engineering.dm @@ -62,7 +62,7 @@ if(!H) return 0 H.equip_if_possible(new /obj/item/device/radio/headset/headset_eng(H), H.slot_ears) H.equip_if_possible(new /obj/item/weapon/storage/backpack(H), H.slot_back) - H.equip_if_possible(new /obj/item/weapon/storage/box/survival(H.back), H.slot_in_backpack) + H.equip_if_possible(new /obj/item/weapon/storage/box/engineer(H.back), H.slot_in_backpack) H.equip_if_possible(new /obj/item/clothing/under/rank/atmospheric_technician(H), H.slot_w_uniform) H.equip_if_possible(new /obj/item/clothing/shoes/black(H), H.slot_shoes) H.equip_if_possible(new /obj/item/device/pda/engineering(H), H.slot_belt) diff --git a/code/game/machinery/sink.dm b/code/game/machinery/sink.dm index 163ca8fd53..4944445dcc 100644 --- a/code/game/machinery/sink.dm +++ b/code/game/machinery/sink.dm @@ -8,6 +8,9 @@ attack_hand(mob/M as mob) + if(isrobot(M) || isAI(M)) + return + if(busy) M << "\red Someone's already washing something here." return diff --git a/code/modules/recycling/disposal.dm b/code/modules/recycling/disposal.dm index 814f40132e..d724c2ee0e 100644 --- a/code/modules/recycling/disposal.dm +++ b/code/modules/recycling/disposal.dm @@ -406,6 +406,9 @@ return interact(mob/user) + if(isAI(user) || isrobot(user)) + return + add_fingerprint(user) for (var/mob/V in viewers(user)) V.show_message("[user] eagerly drinks the toilet water!", 3)//Yum yum yum