vgstation13 icon indicating copy to clipboard operation
vgstation13 copied to clipboard

mob variable bloody_hands_mob prevents hard dels

Open gbasood opened this issue 7 years ago • 4 comments

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

gbasood avatar Apr 08 '17 05:04 gbasood

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.

Shadowmech88 avatar Apr 08 '17 05:04 Shadowmech88

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.

eplgr avatar Apr 08 '17 17:04 eplgr

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

gbasood avatar Apr 08 '17 21:04 gbasood

is this even a var anymore? can't find it

SECBATON-GRIFFON avatar Apr 10 '24 02:04 SECBATON-GRIFFON