ID:268114
 
-Never Mind-
I cannot help your problem because I (and every one else) will need to see your death check proc to see how its handled. But I can help you with other things, just read on.

E.gold+=E.gold
E.gold=0

The above is pointless, it doubles E gold then sets it to zero. and for your first if() statment you could just use if(!E.NPC)...but then again why do that? you could just check if it the mob near the person clicking the verb is a client.
    E<<"<font color=red>~You died!~</font>" 
world<<"<font color=red>[E] Died!</font>"


This will show E a message, then show another message to the world........I suggest removing that bit that gets sent to "E" as they're going to see a message twice, when they already know. I have two questions for you, too. For one I have noticed these lines;
    E << sound(null)
usr << sound(null)

Im curoius (<---spelling) as why you are setting both the mobs sound to null.
And my other question is; why are you using return? You are already using else for the main parts... no need to return it. I would explain, but I cant really think of a good example why not to use return in this case, im sure someone else will. I hope this helps.