Skip to content
This repository was archived by the owner on May 22, 2025. It is now read-only.

Commit 7addd95

Browse files
committed
Syndicate ghostroles
1 parent d374434 commit 7addd95

File tree

3 files changed

+8
-2
lines changed

3 files changed

+8
-2
lines changed

_maps/RandomRuins/IceRuins/icemoon_surface_syndicate.dmm

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5417,7 +5417,8 @@
54175417
department = "Unidentified";
54185418
desc = "Used to send black pages to Nanotrasen stations.";
54195419
name = "Syndicate Fax Machine";
5420-
req_access = list("syndicate")
5420+
req_access = list("syndicate");
5421+
set_obj_flags = "EMAGGED"
54215422
},
54225423
/obj/item/stamp/chameleon{
54235424
pixel_x = -6;

_maps/RandomRuins/SpaceRuins/listeningstation.dmm

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2435,7 +2435,8 @@
24352435
department = "Unidentified";
24362436
desc = "Used to send black pages to Nanotrasen stations.";
24372437
name = "Syndicate Fax Machine";
2438-
req_access = list("syndicate")
2438+
req_access = list("syndicate");
2439+
set_obj_flags = "EMAGGED"
24392440
},
24402441
/obj/structure/table/reinforced,
24412442
/obj/effect/decal/cleanable/dirt,

code/modules/paperwork/faxmachine.dm

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,10 @@ GLOBAL_LIST_EMPTY(adminfaxes)
9696
authenticated = TRUE
9797
auth_name = usr.client.holder.admin_signature
9898
return
99+
if(obj_flags & EMAGGED)
100+
authenticated = TRUE
101+
auth_name = "$#%*! - ERROR"
102+
return
99103
var/obj/item/card/id/id_card = usr.get_idcard(hand_first = TRUE)
100104
if (check_access(id_card))
101105
authenticated = TRUE

0 commit comments

Comments
 (0)