Adding Wear Slots

From: halitus (halitus@myrealbox.com)
Date: 09/03/01


I tried to add some new wear slots to my mud,
but now it is segfaulting before it starts. To
start I added both face and eyes slots, and
all worked well.  Then I went and added a left
and right ear slot, and now the mud does this
(I tried to search the archives just now but
it told me I didn't have permission.  Go figure):

from syslog.CRASH...

Sep  3 22:34:28 ::    299 entries, 3588 bytes.
Sep  3 22:34:28 :: Generating player index.
Sep  3 22:34:28 ::    11 players in database.
Sep  3 22:34:28 :: Loading fight messages.
Sep  3 22:34:28 :: Loading social messages.
Sep  3 22:34:28 :: Assigning function pointers:
Sep  3 22:34:28 ::    Mobiles.
Sep  3 22:34:28 ::    Shopkeepers.
Sep  3 22:34:28 ::    Objects.
Sep  3 22:34:28 ::    Rooms.
Sep  3 22:34:28 :: Assigning spell and skill
levels.
Sep  3 22:34:28 :: Sorting command list and
spells.
Sep  3 22:34:28 :: Booting mail system.
Sep  3 22:34:28 ::    0 bytes read.
Sep  3 22:34:28 ::    Mail file read -- 0
messages.
Sep  3 22:34:28 :: Reading banned site and
invalid-name list.
Sep  3 22:34:28 :: Booting houses.
Sep  3 22:34:28 :: Resetting Limbo - Internal
 (rooms 0-99).
Sep  3 22:34:28 :: Resetting Verune (Main Streets
 and Shops) (rooms 100-199).
Sep  3 22:34:28 :: Resetting Verune (Dump and
 Graveyard) (rooms 200-299).
Sep  3 22:34:28 :: Resetting Verune (Slums)
(rooms 300-399).
Sep  3 22:34:28 :: Resetting Verune (High
and Lake) (rooms 400-499).
Sep  3 22:34:28 :: Resetting Verune (Temples)
 (rooms 500-599).
Sep  3 22:34:28 :: Resetting Verune
(Catacombs/Sewers) (rooms 600-699).
Sep  3 22:34:28 :: Resetting PC Housing Zone
 (rooms 700-799).
Sep  3 22:34:28 :: Resetting Religious Compound
 (rooms 800-899).
Sep  3 22:34:28 :: Resetting River Island Of
Minos (rooms 900-999).
Sep  3 22:34:28 :: Resetting New Zone (rooms 1000-1099).
Sep  3 22:34:28 :: Resetting God Simplex (rooms 1100-1299).
Sep  3 22:34:28 :: Resetting The Straight Path
 (rooms 1300-1599).

At this point it segfaults.  I edited structs.h,
oasis.h, constants.c, objsave.c, and act.item.c to
add the wear slots.  Anything missing?  An obvious
mistake?

Thanks for your time.

--
   +---------------------------------------------------------------+
   | FAQ: http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html |
   | Archives: http://post.queensu.ca/listserv/wwwarch/circle.html |
   +---------------------------------------------------------------+



This archive was generated by hypermail 2b30 : 12/06/01 PST