proc/DeathCheck(mob/M)
if(src.Hp <= 0)
if(!Npc)
src.dead = 1
M<<"<b><font color = blue>You watch as [src.name] collapses hitting the ground.</font></b>"
src<<"<b><font color = blue>You have been killed by [M.name].</font></b>"
view(M)<<"<b><font color = blue>[src.name] has been killed by [M.name]!</font></b>"
src.loc = locate(1,1,1)
src.dead = 0
src.Restore()
return
else
M<<"<b><font color = blue>You watch as [src.name] collapses hitting the ground.</font></b>"
view(M)<<"<b><font color = blue>[src.name] has been killed by [M.name]!</font></b>"
M.Ryo += src.Ryo
src.dead = 1
M.Exp += src.Exp
del(src)
else
return
|