On Thu, 21 Aug 1997, Jeffrey A. Robertson wrote:
> Hey all, got a questions for ya...
>
> We put in the 128 bit stuff last night, and all in
> all it went fairly painlessly. I did have 1 question
> though. The snippet says to do the following in magic.c:
>
> ------- begin included text -------
>
> :1007: SET_BIT(GET_OBJ_EXTRA(obj), ITEM_BLESS);
> change to:
> SET_BIT_AR(GET_OBJ_EXTRA(obj, -1), ITEM_BLESS);
>
> :1013: SET_BIT(GET_OBJ_EXTRA(obj), ITEM_NODROP);
> change to:
> SET_BIT_AR(GET_OBJ_EXTRA(obj, -1), ITEM_NODROP);
>
> -------- end included text --------
>
> Now, my question is this: by adding the ", -1" to
> each of the above lines, we needed to modify the
> #define of GET_OBJ_EXTRA to accept 2 variables, but
> of course when we did that it balked because every
> other place in the code that calls this function
> only passes "obj".
>
> So, we removed the ", -1" and put the #define for
> GET_OBJ_EXTRA back the way it was. Once we did that
> everything compiled just fine.
>
> We then took a copy of our world files and ran the
> perl converter script (again from the snippets page)
> and everything looked good. We recompiled the mud
> again, and again it compiled just fine.
>
> After making sure we had wiped the pfile we tried to
> boot the mud. Everything looked good right up until
> it tried to load the world, at which point it tells
> us we've got a format error in mob #0. As near as
> we can tell mob #0 looks fine and fits the new format.
>
> What I'm wondering is if that ", -1" that the snippet
> said to add in GET_OBJ_EXTRA, that we left out, is
> what is messing us up?
>
> I think that tonight we're going to make a 1/2 dozen
> rooms and a couple of mobs and objects and see if we can
> get the mud to start with a bare minimum world. If that
> works then we'll just build from there :)
>
The , -1 shouldn't be there.. Sorry.. One small thing that escaped my
final "read through" ..
Erik Niese-Petersen
AKA Quint the Typo Dane
+------------------------------------------------------------+
| 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/08/00 PST