diff --git a/code/modules/shuttle/emergency.dm b/code/modules/shuttle/emergency.dm index 252f48abeed..3d1bea4884f 100644 --- a/code/modules/shuttle/emergency.dm +++ b/code/modules/shuttle/emergency.dm @@ -248,7 +248,7 @@ if(get_area(player) == areaInstance) has_people = TRUE var/location = get_turf(player.mind.current) - if(!player.mind.special_role && !istype(location, /turf/open/floor/plasteel/shuttle/red) && !istype(location, /turf/open/floor/mineral/plastitanium/brig)) + if(!(player.mind.special_role == "traitor" || player.mind.special_role == "Syndicate") && !istype(location, /turf/open/floor/plasteel/shuttle/red) && !istype(location, /turf/open/floor/mineral/plastitanium/brig)) return FALSE return has_people