diff --git a/code/game/response_team.dm b/code/game/response_team.dm index 6a93adec09a..e134ba8ed50 100644 --- a/code/game/response_team.dm +++ b/code/game/response_team.dm @@ -90,6 +90,16 @@ var/ert_request_answered = 0 return 0 var/index = 1 + var/ert_spawn_seconds = 120 + spawn(ert_spawn_seconds * 10) // to account for spawn() using deciseconds + var/list/unspawnable_ert = list() + for(var/mob/M in response_team_members) + if(M) + unspawnable_ert |= M + if(unspawnable_ert.len) + message_admins("ERT SPAWN: The following ERT members could not be spawned within [ert_spawn_seconds] seconds:") + for(var/mob/M in unspawnable_ert) + message_admins("- Unspawned ERT: [ADMIN_FULLMONTY(M)]") for(var/mob/M in response_team_members) if(index > emergencyresponseteamspawn.len) index = 1