From 6c33a84d87eb5e66cdfa6e42e6c9d86fffc2c3b9 Mon Sep 17 00:00:00 2001 From: SapphoQueer <94389951+SapphoQueer@users.noreply.github.com> Date: Thu, 3 Jul 2025 18:54:17 +0200 Subject: [PATCH] Fixes blueshield sci access (#4172) ## About The Pull Request The blueshield's ID had the "science" tag if you looked at it through the HOP console, but that one is specifically for circuits/experimentor/toxins/etc. The "research" tag in the hop console actually lets them enter science main, this means blueshield was able to enter toxins and circuits, but not the main research area. Which is more than likely not an oversight. Being able to enter xenobio but not Actually Just The Main Department is ???? I don't blame whoever did this on skyrat given the access is the wrong way around in the code but that's an upstream problem I don't care enough to fix right now. ## Why It's Good For The Game Fixing oversight good ## Proof Of Testing I loaded it up locally and it works
Screenshots/Videos
## Changelog :cl: fix: Blueshields can now properly enter science. /:cl: --- modular_skyrat/master_files/code/datums/id_trim/jobs.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modular_skyrat/master_files/code/datums/id_trim/jobs.dm b/modular_skyrat/master_files/code/datums/id_trim/jobs.dm index fe8b6e7401b..1bf271f24e3 100644 --- a/modular_skyrat/master_files/code/datums/id_trim/jobs.dm +++ b/modular_skyrat/master_files/code/datums/id_trim/jobs.dm @@ -56,7 +56,7 @@ extra_access = list(ACCESS_BRIG, ACCESS_CARGO, ACCESS_COURT, ACCESS_SECURITY) minimal_access = list( ACCESS_CAPTAIN, ACCESS_BRIG_ENTRANCE, ACCESS_COMMAND, ACCESS_CONSTRUCTION, ACCESS_DETECTIVE, ACCESS_ENGINEERING, - ACCESS_GATEWAY, ACCESS_MAINT_TUNNELS, ACCESS_MEDICAL, ACCESS_RC_ANNOUNCE, ACCESS_RESEARCH, ACCESS_WEAPONS, + ACCESS_GATEWAY, ACCESS_MAINT_TUNNELS, ACCESS_MEDICAL, ACCESS_RC_ANNOUNCE, ACCESS_SCIENCE, ACCESS_WEAPONS, ) minimal_wildcard_access = list() template_access = list(ACCESS_CAPTAIN)