Re: Mount question.

From: Brian Christopher Guilbault (guil9964@nova.gmi.edu)
Date: 10/25/96


On Sat, 26 Oct 1996, Fionn Colvin wrote:

[...SNIP...]

> What I'd like to know is how other people who added
> mounts made players move when they were mounted? I have POS_RIDING below
> POS_FIGHTING, so if a player riding types n, s, e, w, u, or d he/she will
> be told they can't do that. :( Any advice on mounts would be greatly
> appreciated. :)

This isn't exactly advice on mounts but might help.

We had the same problem when we added a MEDITATE position. You have to 
add the position somwhere else, maybe just before STANDING. You then have 
to go into interpreter.c and change some commnds if you would like them 
not to work when riding, etc. There are cases for position all over the 
plce including limits.c where hit/mana/move gains are determined. My 
advice would be to do a grep for POS_SLEEPING and check all those places 
to see if you may need to change them, or add a case to them or whatever. 
I can tell you that you probably won't find all of them right away and 
the rest will start popping up as your players mess around with the 
command :-)

   -Brian

-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Brian Guilbault - GMI Engineering Institute
E-mail: guil9964@gmi.edu, dante@i-55.com
WWW: http://apollo.gmi.edu/~guil9964
QuarantineMUD: Telnet to exit1.i-55.com 4000
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

+-----------------------------------------------------------+
| Ensure that you have read the CircleMUD Mailing List FAQ: |
|   http://cspo.queensu.ca/~fletcher/Circle/list_faq.html   |
+-----------------------------------------------------------+



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