Re: [Newbie] Positions, cont.

From: RHS Linux User (
Date: 11/15/98

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 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_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:  |
>      | |
>      +------------------------------------------------------------+

     | Ensure that you have read the CircleMUD Mailing List FAQ:  |
     | |

This archive was generated by hypermail 2b30 : 12/15/00 PST