There is one set of flapgs you need to shift by one. Thus 'a' is defined but unused. (I think my code has it as #define AFF_DO_NOT_USE 0 There is also a copy of circle with both of those patches already correctly installed (without the above mentioned exception) on one of the ftp sites. I think circlemud.org, can't remember now. I am working with some source based from this copy and have had no problems. I had a lot of problems with pl 11 and the 128 bit code a while back and eventually gave up on it. Your crash was probably a null pointer, I was getting a lot of those when I was hacking with the maual patch. WC -----Original Message----- From: J Horn <jhorn@FUZZY.PI-INC.COM> To: CIRCLE@post.queensu.ca <CIRCLE@post.queensu.ca> Date: Thursday, April 30, 1998 4:25 PM Subject: Oasis with 128 bit support >I've been away from the mailing list a few months. Please forgive me if >this question has been asked already... > >I've taken stock version 12 circle and applied the 128 bit patch as well >as Oasis with 128 bit support. I found no rejects, so everything seems >good so far. I removed all zones but god simplex, limbo, and northern >midgaard and I converted the files for those zones to work with the new >128 bit setup. The problem I have noticed right away is when I medit a >mob and change NPC FLAGS. For instance, if I choose 3 (SCANVENGER) it >adds AWARE, if I choose 7 (STAY-ZONE) nothings shows up, if I choose 17 >(!BASH) the mud crashes. > >gdb output... (I'm a BIGTIME gdb newbie...) > >Core was generated by `bin/circle -q 4000'. >Program terminated with signal 11, Segmentation fault. >find_solib: Can't read pathname for load map: Input/output error > >#0 0x808776c in medit_parse (d=0x80f9798, arg=0xbffff878 "17") at >medit.c:1077 >1077 TOGGLE_BIT_AR(MOB_FLAGS(OLC_MOB(d)), 1 << (i - 1)); >(gdb) > >(gdb) info local >d = (struct descriptor_data *) 0x80f9798 >arg = 0x80fb100 "***STRIPPED OUT GARBAGE***" >i = 0 > > >Any help will greatly be appreciated... > > > +------------------------------------------------------------+ > | Ensure that you have read the CircleMUD Mailing List FAQ: | > | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html | > +------------------------------------------------------------+ +------------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html | +------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/15/00 PST