What currently happens (1090 build) is that NPC_SLAY runs on the NPC that is killed.
So if you have two NPC's, npc_killer and npc_killed .. and you have a npc_killed.pl script that looks like this ..
Code:
sub EVENT_NPC_SLAY {
quest::say("I was killed.");
}
You will see ..
npc_killer says "I was killed".
It should be
npc_killed saying that if it were meant to function that way.