Merge pull request #10604 from Heroman3003/succ-the-hemoglobin

Adds a different version of bloodsucker trait
This commit is contained in:
Aronai Sieyes
2021-06-09 22:26:15 -04:00
committed by GitHub
@@ -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."