When I was unable to produce a suitable mob proc for doing this I checked how bay does it, and this is simply a cleaned up version of that proc, I assume it's an atom so you don't have to type cast a human everywhere you use it (even though I've mainly used it in attack_hand()'s)