03-15-2004, 02:06 PM
Sporky Smurf,Mar 8 2004, 08:16 PM Wrote:If one unique is ethereal it's possible to be dropped twice.No, being ethereal has nothing to do with it. It is a separate property of an item that is done after the item has been created. It would not remove the unique fom the internal list of uniques spawned in the game and hence would not make it possible for more than one to drop.
... I think.
Haven't looked at the code that handles this since some of the earlier versions, and at that time, it was "present in game" and thus, items leaving the game (being "destroyed" or removed in memory basically) would be taken away and any item introduced into the game (by drop or though a player) was added. Hopwever, items on the ground in inactive areas would also be considered as gone and not existing in the game (and recreated again when the area was activated). Slightly more complicated than now. No idea if the list is a static one now, I think it was a linked list of pointers to the uniques back then.
There are three types of people in the world. Those who can count and those who can't.