>>>>> "Nic" == Nic Suzor <glok.lists@cryogen.com> writes:
Nic> Hi, i have discovered that your auto-eq patch is duping one
Nic> piece of eq every time a ch enters. eg, someone quits the game
Nic> with: a short sword, a jacket, a helmet; they re-enter the game
Nic> with (2) short swords, a jacket and a helmet. I noticed in the
Nic> code that you had a comment there that checked if 'saved player
Nic> with double equipment[j]?', so i fixed it to not give eq when
Nic> this happened, like this:
else /* oops - saved player with double equipment[j]? */
locate = -99;
if (locate <= 0 && locate != -99)
obj_to_char(obj, ch);
Nic> this stops it from equipping a ch with the extra item, but ONLY
Nic> when the ch was wearing that item. if the ch had something in
Nic> inventory, they get one of them back every time. i wasnt sure
Nic> how to stop this, and was wondering if you had previously
Nic> encountered this problem. ive been trying to figure this out
Nic> myself, but im not having anyluck. any pointers would be
Nic> great...
That's strange. I guess it's something to do with the OS your mud is
running on -- it never happened to me, neither on a SUN nor a DEC
ULTRIX.
Anyone else happened to have this problem, or any idea how to solve
it?
Burkhard
--
burkhard.knopf@informatik.tu-clausthal.de
+-----------------------------------------------------------+
| Ensure that you have read the CircleMUD Mailing List FAQ: |
| http://cspo.queensu.ca/~fletcher/Circle/list_faq.html |
| Or send 'info circle' to majordomo@cspo.queensu.ca |
+-----------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/18/00 PST