For an npc to respawn if the zone/world has been shutdown it needs to have spawn entries in the spawn tables. What one scenario may be is that these npc's you're talking about do spawn when the zone comes up, but thier script looks for a global variable and if it doesn't find it they immediatly quest::depop. When the player spawns them with the item, the global is created and the script doesn't despawn them anymore. Just my best guess on that part... not certain how the token spawning would work. Maybe the token had a custom spell on it?
|