[Code] Autoeq Snippet

From: Chris Rehbein (lint@jhu.edu)
Date: 02/20/97

(Don't get me wrong... it's a great feature besides, and I probably couldn't
code it any better!)  Especially about the save_char calls and the
ch->in_room calls.  My problem is mainly with the autoeqipping itself.  I
removed the line ch->in_room = 1; from the autoequip function, which was
causing me many problems (ie, two copies of the character loading up into
the game, one in room 1 (stock: Limbo) and the other in the
mortal_start_room) and the mud stopped crashing.  That was great, although
this ch->in_room had to be controlling something else within the code, for
now the characters are loading up with double the equipment (instead of
having only 1 sword, a character will load with 2.  instead of having only 2
rings, a character will load up with 4, etc.).  Has this happened to anyone
else, or is it just me?  Also, does anyone know this snippet well enough to
know where the bug could be hiding?



"I swear, by my life and my love of it, that I will never live for the sake
of another man, nor ask another man to live for mine."

| 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