I got no problems with the way it works, its just that when it bumps to something it does few things (that work) and it checkes if the targets.power <= 0, if so it calls the monsterdeathcheck
if(M.power <= 0)
if(M.monster)
spawn(5)
M.MonsterDeathCheck(src.owner)
else
spawn(5)
M.DeathCheck()
And basically all that MonsterDeathCheck does is tell the user that he killed the monster.
MonsterDeathCheck(mob/M as mob)
if(src.power <= 0 )
M<<"You killed [src]"
But it doesnt tell me a thing... help? :D