My best guess is all mobs default position was set to POS_STANDING, which is the way almost all stock zone mobs are. Now since you moved the POS_STANDING bit to 9 all the files are saying all mobs should be set to POS_FIGHTING_FLY, if act.movement.c makes sure their standing before they can walk than this doesn't constitute as that position. My question is thoe why you couldn't add your new positions att the end instead of splicing them into the others? I'd think they would work just fine that way. LAterz. -Smillie, IMP MAximum Carnage Carnage.mudsrus.com 6669 On Sun, 15 Nov 1998, Jonathan Grant Esq. wrote: > ..Thanks to everyone for their suggestions.. > > ..Ok, to add the fly ability I was describing, I added two new positions.. > #define POS_FIGHTING 7 > #define POS_FIGHTING_FLYING 8 > #define POS_STANDING 9 > #define POS_FLYING 10 > > ..I added the commands "fly" and "land".. > > ..I also made the nessisary adjustments to act.movement.c, > interpreter.c, and fight.c.. > > ..All was fine, until I discovered that my wandering mobs no longer > move..Obviously, this is due to the fact that POS_STANDING used to be > defined as 8, and is now 9..So, I'm guessing that all my mobs are loading > into POS_FIGHTING_FLYING..The only problem is I don't know where I need > to make the change..I've greped around a bit, to no avail..I do have > oasis installed, if that's relevent.. > > ..So, if anyone could point me in the right direction. . . > > Thanks, > > Jonathan Grant > > > +------------------------------------------------------------+ > | 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