diff --git a/code/modules/mob/living/carbon/human/species/station/traits_vr/neutral.dm b/code/modules/mob/living/carbon/human/species/station/traits_vr/neutral.dm index 486c6007d5..3c40e2e042 100644 --- a/code/modules/mob/living/carbon/human/species/station/traits_vr/neutral.dm +++ b/code/modules/mob/living/carbon/human/species/station/traits_vr/neutral.dm @@ -84,7 +84,7 @@ // YW Addition end /datum/trait/neutral/bloodsucker - name = "Minor Bloodsucker" //YW edit + name = "Minor Bloodsucker (Obligate)" //YW edit desc = "Makes you unable to gain nutrition from anything but blood. To compensate, you get fangs that can be used to drain blood from prey." cost = 0 custom_only = FALSE @@ -95,6 +95,17 @@ ..(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/positive/bloodsucker_plus) //YW edit + +/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."