From 80ac5e46a427ee7da6fb95d8624c6cf8ba0f4d34 Mon Sep 17 00:00:00 2001 From: Archie Date: Sun, 6 Dec 2020 21:13:21 -0300 Subject: [PATCH] shitcode:tm: --- code/modules/antagonists/bloodsucker/bloodsucker_objectives.dm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/code/modules/antagonists/bloodsucker/bloodsucker_objectives.dm b/code/modules/antagonists/bloodsucker/bloodsucker_objectives.dm index 47a697fc..66f2d6e5 100644 --- a/code/modules/antagonists/bloodsucker/bloodsucker_objectives.dm +++ b/code/modules/antagonists/bloodsucker/bloodsucker_objectives.dm @@ -140,11 +140,10 @@ var/objcount = 0 var/list/counted_roles = list() // So you can't have more than one Captain count. for(var/datum/antagonist/vassal/V in antagdatum.vassals) - if (!V || !V.owner) // Must exist somewhere, and as a vassal. + if (!V || !V.owner || !V.owner.current) // Must exist somewhere, as a vassal and have a living body. continue var/thisRole = "none" - // Mind Assigned if ((V.owner.assigned_role in valid_jobs) && !(V.owner.assigned_role in counted_roles)) //to_chat(owner, "PROTEGE OBJECTIVE: (MIND ROLE)")