autoeq -- Circle3.0pl11 version (May 1996) Have you ever wanted to return into your CircleMud with all your equipment at the same place where it was when you rented? Well, here is my way of doing this. It will put all your rented items back to where they were, including the contents of your container objects (this holds even for containers in a container in a container in a container :-) The information on the equip position is part of the struct obj_file_elem so it's put into the plrobjs files. No other files will be produced. The wiz command 'show rent ' will show you the equip position of saved items as a number (1+ when equipped, 0 for plain inv, -1 to -5 for containers) The only problem with this is that you might have to dump your plrobjs files (or rather reformat them :-) ) on some machines. It worked just fine over here on a DECstation and on a SUN workstation, and it should on any machine where the length of sh_int is different from int. When you're in doubt if the new struct obj_file_elem is compatible to the old one just run the new version with a new plrobjs file tree. If the file length for a rent file with, say, one item is the same as with the old one it should work without any changes on those files. Running patch in the src directory with the (ungzipped) autoeq.patch file as input will produce new structs.h, interpreter.c and objsave.c files. The version currently here fixes a problem that previously occurred with the patching. Enjoy, Burkhard Knopf Comments or problems with the autoequip to burkhard.knopf@informatik.tu-clausthal.de