MUCH better implementation

Actual functions now, continuing to fill in every single place where
blood is spilled to ensure it's the correct type.
Fixes insect and veggy blood being un-moppable.