diff --git a/code/game/jobs/job/civilian.dm b/code/game/jobs/job/civilian.dm index f02df8226ae..84cdd001f10 100644 --- a/code/game/jobs/job/civilian.dm +++ b/code/game/jobs/job/civilian.dm @@ -37,6 +37,9 @@ H.equip_or_collect(new /obj/item/ammo_casing/shotgun/beanbag(H), slot_in_backpack) H.equip_or_collect(new /obj/item/ammo_casing/shotgun/beanbag(H), slot_in_backpack) + H.dna.SetSEState(SOBERBLOCK,1) + H.mutations += M_SOBER + return 1 diff --git a/code/game/jobs/job/security.dm b/code/game/jobs/job/security.dm index 2a35fb1ab77..d95c70c424f 100644 --- a/code/game/jobs/job/security.dm +++ b/code/game/jobs/job/security.dm @@ -131,6 +131,12 @@ H.equip_or_collect(new /obj/item/weapon/storage/box/evidence(H), slot_in_backpack) H.equip_or_collect(new /obj/item/device/detective_scanner(H), slot_in_backpack) + var/obj/item/weapon/implant/loyalty/L = new/obj/item/weapon/implant/loyalty(H) + L.imp_in = H + L.implanted = 1 + + H.dna.SetSEState(SOBERBLOCK,1) + H.mutations += M_SOBER return 1 @@ -196,4 +202,4 @@ H.equip_or_collect(new /obj/item/weapon/storage/box/survival(H.back), slot_in_backpack) H.equip_or_collect(new /obj/item/weapon/stamp(H), slot_in_backpack) H.equip_or_collect(new /obj/item/weapon/stamp/denied(H), slot_in_backpack) - return 1 \ No newline at end of file + return 1