Adds a different version of bloodsucker trait

This commit is contained in:
Heroman
2021-06-10 07:31:01 +10:00
parent eeb914b29a
commit 37de970205
@@ -65,16 +65,28 @@
excludes = list(/datum/trait/neutral/autohiss_unathi)
/datum/trait/neutral/bloodsucker
name = "Bloodsucker"
name = "Bloodsucker (Obligate)"
desc = "Makes you unable to gain nutrition from anything but blood. To compenstate, you get fangs that can be used to drain blood from prey."
cost = 0
custom_only = FALSE
var_changes = list("organic_food_coeff" = 0) //The verb is given in human.dm
var_changes = list("organic_food_coeff" = 0)
excludes = list(/datum/trait/neutral/bloodsucker_freeform)
/datum/trait/neutral/bloodsucker/apply(var/datum/species/S,var/mob/living/carbon/human/H)
..(S,H)
H.verbs |= /mob/living/carbon/human/proc/bloodsuck
/datum/trait/neutral/bloodsucker_freeform
name = "Bloodsucker"
desc = "You get fangs that can be used to drain blood from prey."
cost = 0
custom_only = FALSE
excludes = list(/datum/trait/neutral/bloodsucker)
/datum/trait/neutral/bloodsucker_freeform/apply(var/datum/species/S,var/mob/living/carbon/human/H)
..(S,H)
H.verbs |= /mob/living/carbon/human/proc/bloodsuck
/datum/trait/neutral/succubus_drain
name = "Succubus Drain"
desc = "Makes you able to gain nutrition from draining prey in your grasp."