Initial Commit

Changes isvamp() to isbloodsucker(), adds a isvampire() check for the race itself, reworks regen cores codewise, adds a defib check for bloodsuckers
This commit is contained in:
Artur
2020-02-25 17:07:40 +02:00
parent 270c5f26b5
commit 74d6473c3b
7 changed files with 48 additions and 101 deletions
@@ -252,7 +252,7 @@
return 0
if(M.getorgan(/obj/item/organ/alien/hivenode))
return 0
if(isvamp(M))
if(isbloodsucker(M))
return 0
if(ismonkey(M))
+1 -1
View File
@@ -837,7 +837,7 @@
/mob/living/carbon/proc/can_defib()
var/tlimit = DEFIB_TIME_LIMIT * 10
var/obj/item/organ/heart = getorgan(/obj/item/organ/heart)
if(suiciding || hellbound || HAS_TRAIT(src, TRAIT_HUSK))
if(suiciding || hellbound || HAS_TRAIT(src, TRAIT_HUSK) || isbloodsucker())
return
if((world.time - timeofdeath) > tlimit)
return