when you tele it here
your teleing the npc into a unmapped area, therefore adding a respawn timer to that npc will do no good because it is not dead, instead add this at the end of the tele.Code:npc.absX = 0; npc.absY = 0;
or whatever void you use to declare that npc dead.Code:npc.absX = 0; npc.absY = 0; npcDead= true;