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.
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