5 Commits
Author SHA1 Message Date
Darius 77920896a8 Add new bloodfledge quirk
Adds the Sanguine Metabolism quirk. This is a lite version of Bloodsucker Fledgling with no special powers.
2024-10-25 02:37:34 -04:00
Darius 71e3fce462 Use is_helpers defines for Bloodfledge trait check
Adds a new is_helpers definition for the bloodfledge trait.
2023-02-13 10:06:11 -05:00
Darius bc48a6eafc Add vampire ability permission check
Adds a new mob proc that allows checking if vampiric abilities should function. Allows easily checking anti-magic, trait holy, garlic necklace, garlic blood, and staked status.

Bloodfledge actions and coffin healing will now use this check. Flight potions will warn bloodfledge quirk users before allowing consumption.
2023-02-12 10:57:13 -05:00
Darius 666afd8124 Trigger bloodfledge coffin healing on-demand
Prevents quirk processing from running by default for Bloodsucker Fledgling. Processing is started and stopped by being inside a coffin when it is opened or closed. Messages have been added for all start and stop interactions.

The following changes are made for Bloodfledges:
- Added quirk processing triggers to coffins
- Added coffin check for robotic mob biotypes
- Added return for non-coffin locations to quirk processing
- Added feedback messages for open, close, synthetic, fully healed, and starving
- Removed robotic biotype check from processing
- Removed obsolete brute and burn damage adjustments
- Stop processing if fully healed
- Stop processing if below nutrition requirement
2023-02-11 12:37:18 -05:00
BongaTheProto bad153f1a3 object(s)
S
2022-10-15 17:05:06 -05:00