If you just rearrange the positions you are going to have some nice freaky stuff happening to your players next time they log on, you will probably end up with some that are fighting unknown foes or thin air and can't move, they'll have to flee and lose the 10 exp before they can walk again. This of course could be handled by incrementing the version of the pfile and setting all the old versions to standing when they log in though.
Just my 1.5 cents (I loaned the other .5 cent to the red cross) -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Dale Kingston Sent: Wednesday, December 11, 2002 01:38 AM To: [EMAIL PROTECTED]; [email protected] Subject: Re: Adding new positions. Did you delete some? Cause in my two mud sources 9 is pos standing for me..... Which would explain why you could move. Also looking at interp: /* * Character not in position for command? */ if ( ch->position < cmd_table[cmd].position ) { see that < then the current position, make sure you keep standing at the top. That might stop them from moving.... So you might need to rearrange your positions. ----- Original Message ----- From: <[EMAIL PROTECTED]> To: <[email protected]> Sent: Tuesday, December 10, 2002 11:27 PM Subject: Adding new positions. > Hello all; > > I have just recently started experimenting with ROM and I ran into a bit of a situation. I wanted to expand the positions (dead, mort, incap, stun, sleep, rest, sit, fight, stand) by adding "lie" as '9'. I coded in messages, commands (all corresponding with their appropriate places and within other positions), I altered fight.c and added defines and declarations, and code in several other files. My finished product allowed me to lie down on the ground but I could still move from room to room. I looked back over my source code to see if I had accidently missed something but it all looks right to me. I have searched over the archives and many pages devoted to snippets, and I have also spoke with several other programmers who couldn't give me any help. Did I miss a file with something important located in it or could anyone direct me to a file where the problem may lie (no pun intended). > > Charlie > Dãj)z ²Ô2º¢¸¶Úÿ ®?®,&YùSYYù²Ø~ -- ROM mailing list [email protected] http://www.rom.org/cgi-bin/mailman/listinfo/rom

