This commit is contained in:
Artur
2020-03-24 16:55:46 +02:00
parent c6a8515297
commit 9bb7529a49
15 changed files with 60 additions and 81 deletions
@@ -9,8 +9,12 @@
var/list/vassal_allowed_antags = list(/datum/antagonist/brother, /datum/antagonist/traitor, /datum/antagonist/traitor/internal_affairs, /datum/antagonist/survivalist, \
/datum/antagonist/rev, /datum/antagonist/nukeop, /datum/antagonist/pirate, /datum/antagonist/cult, /datum/antagonist/abductee, /datum/antagonist/valentine, /datum/antagonist/heartbreaker,)
// The antags you're allowed to be if turning Vassal.
/proc/isbloodsucker(mob/living/M)
return istype(M) && M.mind && M.mind.has_antag_datum(/datum/antagonist/bloodsucker)
/proc/AmBloodsucker(mob/living/M, falseIfInDisguise = FALSE)
// No Datum
if(!M.mind || !M.mind.has_antag_datum(ANTAG_DATUM_BLOODSUCKER))
return FALSE
return TRUE
/datum/game_mode/bloodsucker
name = "bloodsucker"
+1 -1
View File
@@ -159,7 +159,7 @@
mess = TRUE
update_icon()
return FALSE
if(isbloodsucker(clonemind)) //If the mind is a bloodsucker
if(AmBloodsucker(clonemind)) //If the mind is a bloodsucker
return FALSE
attempting = TRUE //One at a time!!