vampire 
Vars | |
bloodtotal | Total blood drained by vampire over round. |
---|---|
bloodusable | Current amount of blood. |
damage_modifiers | Associated list of all damage modifiers human vampire has. |
dissected_humans | List of the peoples UIDs that we have dissected, and how many times for each one. |
drained_humans | List of the peoples UIDs that we have drained, and how much blood from each one. |
draining | Who the vampire is draining of blood. |
dust_in_space | Does a vampire turn to dust after dying from space? |
is_garlic_affected | Does garlic affect vampire? |
is_goon_cloak | Handles the goon vampire cloak toggle. |
iscloaking | Handles the vampire cloak toggle. |
nullification | Indicates the type of nullification (old or new) |
nullified | Nullrods and holywater make their abilities cost more. |
powers | List of available powers and passives. |
subclass | What vampire subclass the vampire is. |
suck_rate | Time between each suck iteration. |
upgrade_tiers | List of powers that all vampires unlock and at what blood level they unlock them, the rest of their powers are found in the vampire_subclass datum. |
Procs | |
change_subclass | Remove the vampire's current subclass and add the specified one. |
clear_subclass | Remove and delete the vampire's current subclass and all associated abilities. |
remove_all_powers | Removes all of the vampire's current powers. |
Var Details
bloodtotal 
Total blood drained by vampire over round.
bloodusable 
Current amount of blood.
damage_modifiers 
Associated list of all damage modifiers human vampire has.
dissected_humans 
List of the peoples UIDs that we have dissected, and how many times for each one.
drained_humans 
List of the peoples UIDs that we have drained, and how much blood from each one.
draining 
Who the vampire is draining of blood.
dust_in_space 
Does a vampire turn to dust after dying from space?
is_garlic_affected 
Does garlic affect vampire?
is_goon_cloak 
Handles the goon vampire cloak toggle.
iscloaking 
Handles the vampire cloak toggle.
nullification 
Indicates the type of nullification (old or new)
nullified 
Nullrods and holywater make their abilities cost more.
powers 
List of available powers and passives.
subclass 
What vampire subclass the vampire is.
suck_rate 
Time between each suck iteration.
upgrade_tiers 
List of powers that all vampires unlock and at what blood level they unlock them, the rest of their powers are found in the vampire_subclass datum.
Proc Details
change_subclass
Remove the vampire's current subclass and add the specified one.
Arguments:
- new_subclass_type - a /datum/vampire_subclass typepath
clear_subclass
Remove and delete the vampire's current subclass and all associated abilities.
Arguments:
- give_specialize_power - if the specialize power should be given back or not
remove_all_powers
Removes all of the vampire's current powers.