This is not a comprehensive overhaul. It does not fix the organs bug.
Changes the following:
- Adds TRAIT_WEREWOLF
- Adds gain and lose text
- Adds medical text
- Adds comments
- Removes unnecessary mob defines
- Reduces description text length
- Separates transform into a sub-action
- Updates ability tooltip text to improve descriptiveness
- Blocks transformation while user is not conscious
Changes the Research Rack techweb node from Data Theory to Biological Technology. This change is made to fit the theme of "specimen research" being a medical study.
Removes chapel checks and penalties from bloodfledge quirk code. Chapels are an underused portion of the station, and quirk served to increase the problem. The behavior was also inconsistent with actual bloodsuckers, and did not fit the "half vampire" theme.
Updates the Bloodfledge ID Card with behavior similar to heirlooms. Fixes an issue where the card could be lost due to a full starting backpack.
- Adds a notice in chat about the ID
- Removes the regenerate icons trigger
- Changes ID spawn location to the floor
- Changes equip type to 'if possible' variant
- Fixes some spacing issues
Updates Liquid Panty Dropper's drink effect to check the client's preferences for ERP and aphrodisiacs before triggering. Setting either to disabled will return with no effect.
- Added support for revival policy
- Added check for max revive brute damage
- Added check for max revive fire damage
- Added redundant check for revive (for chat output)
- Added revival sound effect
- Removed health threshold check
- Improved logging with death time and policy information
In total:
- Adds span defines for `reallybig hypnophrase`, `big warning`, `header`
- Fixes a missing apostrophe for hypno stare
- Makes a special exception for cuddling.dm, which uses an irregular span
- Puts the spans file back
Stops bloodfledges from using the power cord implant to gain nutrition, as this would negate all quirk balancing. Synthetic races start with this implant by default.
- Flavor text consistency improvements
- Automatically link to the holder's account
- Added a job assignment
- Prevent overlays from applying
- Modularized and recreated icon
- Fixes an escape clause preventing coffin healing
- Fixes duplicate use of burn healing
- Updates user's health after healing
- Removes unused return statement
- Prevent robotic mobs from coffin healing
- - This caused issues with heal_overall_damage, oxygen, and toxin
- Raises the chance of healing failed messages
- Removes the 50% reduction on healing nutrition cost
- Minor execution order refactoring
- Drinking from in invalid species doesn't grant blood
- Mood penalty for draining slimes
- - Ignored if the user is also a slime
- Penalty for drinking from zombies (same as corpses)
- - This is not ignored if the user is a zombie too
- Slimes and synths can drink from their own kind
- - This grants slime or coolant respectively, instead of nutrition
- Blood type taken is now reflected in chat messages and combat log
- Fixes the penalty check for fully draining
- Alerts the user if a non-nutrition blood transfer exceeds their maximum blood volume
- Reduces the amount from 30 to 5
- - Allows converting only one plushie per shipment
- Adds a spray bottle variant
- Prevents using the spray bottle on non-plushies
- Adds a boxed set for the items
- Adds a lore note explaining how to use it
- Updates shipment information
Added a new check for is_edible = -1. This is for "clothes" that shouldn't either eaten at all. Stuff like Mob_holder and Micro_holder. I don't know any other weird "clothes" So Ill have to be on the lookout for those.