Well I can't ever see there being more than lets say, 100 corpses before the first starts to decay. That's just a guess and being generous. Then lets say a corpse has an "instance" timer of 3 minutes. Then lets say a corpse decay time is 5 minutes. I don't know what it is but this is just for argument sake. Now, if you can scan for instanced corpses, and ignore them, then put them in a "list," that takes care of the instance corpse. Then when it's time is up, you just ignore it again right? That unignores it. Then you have a timer for the corpse and it goes on the "decay" list after looting. It gets ignored until the decay timer for that corpse is up, then it gets unignored again right? Wouldn't that be the best way? So you have 2 types of corpses, both detectable. Regular and instanced. The regular goes in one list and is ignored, and a "decay timer" is set for it. When the decay timer is up, it is "ignored" again, basically removing it from the ignore list. Then it is removed from all ignore lists because it has decayed and can't be found. If the next corpse is instanced, then you loot it, ignore it, and add it to the "instanced" list. So after 3 minutes it gets "ignored" again and is relootable. Then it gets added to the "regular" list and is looted again, then "ignored" again? Is this how it should all work? Does that sound right? hehe That should keep the 2 lists no longer than say 50 corpses max. And will clean up all the lists as they decay. So no more than 50 or so corpses would ever be in them. I have done some FAST killing before, and can't imagine doing a ton more than 100, and that shouldn't everflood the lists so bad that it would slow you down a ton I would think? But I'm no expert. Sorry for the blabbering. heh Just thinking out loud here. How fast can 100 corpses be realistically looted with the script?