vgstation13
vgstation13 copied to clipboard
mob variable bloody_hands_mob prevents hard dels
Almost as bad as #14592 but not quite This var is used for detective work but we can store the information in a better way I'm sure
If memory serves, it stores a reference mob X when mob Y has X's blood on its hands. I'm pretty sure it's used only to retrieve the color of mob X's blood from its species datum for the purpose of coloring the blood overlay on mob Y's hands.
The blood datum itself should probably be used for retrieving the blood color.
I think add_blood()
is an extremely old proc that could be reworked. But it's everywhere. It happens everytime you touch something AND someone. I tried doing it but it was too hard for me. For now.
I'll later check bloody_feet
, it might use the same system, I'm not 100% sure.
Doesn't add_blood have a human as an arg? You should be able to take the data you need from their actual blood and store that instead
is this even a var anymore? can't find it