Gaining 650 total blood will grant a vampire full power.
At this moment, this enables a vampire to:
* Veil step while dragging victims along
* Instantly dominate people
* Affect chaplains and other vampires (who are not at full power yet)
The victim is now perpetually stunned while being fed upon. Also gives them feedback on what they remember (specifically, they don't remember being fed upon IC).
Veil step now works specifically with shadowed tiles.
You can now exit out of veil walk by toggling the ability again.
Bats will no longer attack the person who spawned them, or his thralls.
Runtime error fix for eating SSDs.
Makes monkeys, dead people, and SSDs give usable blood instead of total blood. This makes it easier for the vamp to recover from a frenzy.
Implements frenzy mechanics.
Frenzy is usually triggered by chaplain actions, or by being low on blood. It gives you the hulk gene and augments your vision, effectively turning you into a relatively powerful hunter.
To het out of it, you need to consume more blood.
The largest chunk of this rewrite.
Reworks the vampire powers, and makes them completely modular, as with changeling. Also adds a few powers, and so on.
A massive list of TO-DOs remains.
Makes a mob/proc/can_use_hand(), which determines whether or not a mob can use a given hand.
Redefined in human.dm to check a hand's status and usability.
Attempted fix at #204. The list handling is REALLY funky and probably needs a proper refractor. But I'm too loaded with projects to deal with this atm, so bandaid fix it is.
(reverted from commit 4643217e6e)
Attempted fix at #204. The list handling is REALLY funky and probably needs a proper refractor. But I'm too loaded with projects to deal with this atm, so bandaid fix it is.
Hand usability checks are moved into `mob/living/carbon/human/put_in_l_hand()` and `put_in_r_hand()` respectively. This changes how `obj/item/attack_hand()` functions slightly.
A contract_uplink device has been added, for rounds where no TCs are to be given to antags, but access to the database is neat. Namely: heist.
The blacklist was removed, the issue proved to be carriage return characters breaking nanoUI. They are now removed.
Adds SQL database based syndicate contracts to be viewed from any uplink. These can be used as IC traitor objectives, but hopefully with more RP and stuff.