Commit Graph

10 Commits

Author SHA1 Message Date
skull132
c20fd96200 Vampire - Frenzied Grapple
A frenzied vampire can grapple a random victim. Puts them into aggressive grab if possible.
2016-05-14 21:04:13 +03:00
skull132
869e32ae8d Vampire - Failure Feedback
Adds feedback for failed vampire_can_affect_target() checks. So a vampire knows why they cannot interact with another subject.
2016-05-14 18:51:21 +03:00
skull132
1bd3b2c064 Vampire - Full Power
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)
2016-05-14 18:18:42 +03:00
skull132
9388d92fb9 Fixes Initial Frenzy
Newly spawned vampires get 30 units of blood to use hypnotise with. This also fixes them gaining frenzy right off the bat.
2016-05-14 15:16:33 +03:00
skull132
8d91352941 Fixes Power Addition
Vampire power instances were not properly generated, they are now.
2016-05-14 15:14:47 +03:00
skull132
1caff18271 Vampire - 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.
2016-05-14 15:04:12 +03:00
skull132
1004a53814 Vampire - status flags as opposed to binary toggles
Swaps out a slew of individual binary toggles for a single status bitfield. Easier to manage this way.
2016-05-09 20:31:16 +03:00
skull132
41433240bf handle_vampire() update 1
Integrates frenzy while being in the chapel area.
2016-05-05 23:23:11 +03:00
skull132
91db04eb3f Vampire Progression
Implements the power datums and adds vampire progression. Balancing needs to be done later in the game.
2016-05-05 23:10:15 +03:00
skull132
3e8ac5ee39 Vampire Re-write: Block 1
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.
2016-04-26 20:29:14 +03:00