This confirms what Liscadipesce wrote, row 1029 of attack.cpp, 5.6dr6, the only part of the code where EVENT_SPLAY is spawned, IE when a PC dies.
Code:
if (other->IsNPC())
parse->Event(6, other->GetNPCTypeID(), 0, other,this->CastToMob());
edit : Forget the modification i proposed