mob
proc
Death(mob/Killer)
if(src.HP<=0)
if(src.key) //if its a player you wana do something different right?
world<<"<b>Player Death:<font color=red> [src] died to [usr]"
Killer.loc=locate(/turf/Death)
Killer.HP=src.MaxHP
Killer.Ki=src.MaxKi //sends the dead guy back to the start
else
src<<"You killed [src]."
src.LevelUP(1) //check if the player has enough EXP to level up
del src
Problem description:It dont delete Monster
Also, I would highly recommend not deleting a /mob, and just placing it elsewhere with it "hibernating" until it can be re-used. This saves a lot of workload, and enables you to use less atoms while keeping the same affect.