diff --git a/code/datums/outfits/outfit_admin.dm b/code/datums/outfits/outfit_admin.dm index 7d29588b805..13c6d9cc3fc 100644 --- a/code/datums/outfits/outfit_admin.dm +++ b/code/datums/outfits/outfit_admin.dm @@ -257,7 +257,7 @@ /datum/outfit/admin/nt_undercover name = "NT Undercover Operative" - // Disguised NT special forces, sent to quietly eliminate mutinous people in high positions (e.g: captain) + // Disguised NT special forces, sent to quietly eliminate or keep tabs on people in high positions (e.g: captain) uniform = /obj/item/clothing/under/color/black back = /obj/item/storage/backpack @@ -291,7 +291,7 @@ var/obj/item/card/id/I = H.wear_id if(istype(I)) - apply_to_card(I, H, get_all_accesses(), "Civilian") + apply_to_card(I, H, get_centcom_access("NT Undercover Operative"), "Civilian") H.sec_hud_set_ID() // Force it to show as Civ on sec huds var/obj/item/radio/R = H.l_ear diff --git a/code/game/jobs/access.dm b/code/game/jobs/access.dm index 16cbed0d84e..22a27a3b94c 100644 --- a/code/game/jobs/access.dm +++ b/code/game/jobs/access.dm @@ -84,7 +84,7 @@ /var/const/access_cent_storage = 105//Storage areas. /var/const/access_cent_shuttles = 106//Shuttle docks. /var/const/access_cent_telecomms = 107//Telecomms. -/var/const/access_cent_teleporter = 108//Telecomms. +/var/const/access_cent_teleporter = 108//Teleporter /var/const/access_cent_specops = 109//Special Ops. /var/const/access_cent_specops_commander = 110//Special Ops Commander. /var/const/access_cent_blackops = 111//Black Ops. @@ -207,6 +207,8 @@ var/const/access_trade_sol = 160 return list(access_cent_general, access_cent_living, access_cent_medical, access_cent_security, access_cent_storage, access_cent_specops, access_cent_specops_commander, access_cent_blackops) + get_all_accesses() if("Deathsquad Officer") return get_all_centcom_access() + get_all_accesses() + if("NT Undercover Operative") + return get_all_centcom_access() + get_all_accesses() if("Special Operations Officer") return get_all_centcom_access() + get_all_accesses() if("Nanotrasen Navy Representative") diff --git a/code/modules/surgery/organs/augments_arms.dm b/code/modules/surgery/organs/augments_arms.dm index 9a8b2bc18b8..4ab40200dbb 100644 --- a/code/modules/surgery/organs/augments_arms.dm +++ b/code/modules/surgery/organs/augments_arms.dm @@ -241,7 +241,7 @@ /obj/item/organ/internal/cyberimp/arm/combat/centcom name = "NT specops cybernetics implant" desc = "An extremely powerful cybernetic implant that contains combat and utility modules used by NT special forces." - contents = newlist(/obj/item/gun/energy/pulse/pistol/m1911, /obj/item/door_remote/omni, /obj/item/melee/energy/blade/hardlight, /obj/item/reagent_containers/hypospray/combat/nanites, /obj/item/gun/medbeam, /obj/item/borg/stun, /obj/item/flash/armimplant) + contents = newlist(/obj/item/gun/energy/pulse/pistol/m1911, /obj/item/door_remote/omni, /obj/item/melee/energy/blade/hardlight, /obj/item/reagent_containers/hypospray/combat/nanites, /obj/item/gun/medbeam, /obj/item/borg/stun, /obj/item/implanter/mindshield, /obj/item/flash/armimplant) emp_proof = 1 /obj/item/organ/internal/cyberimp/arm/surgery