Page 1 of 1

server dies when using 'possess'

Posted: Thu Dec 02, 2004 11:39 am
by Guest
server version: 1.6.0

playing with dm commands i crashed repeatedly the server with 'possess':

>possess mouse
Patch what object (nr)?
>possess mouse UrQuan
Patch what object (nr)?
>possess UrQuan mouse
Patch what object (nr)?
>possess bird
---> server dies

generally "possess <monster>" gives "Patch what object (nr)?" several times, and than the server crashes. I tried to use "-d -m" as server flags and tried to "strace" it, but did not find anything. The server simply dies.
Is that a bug, or am I just too stupid to use this command?

Another issue occured with "speed".
>speed 5
(wow, the world turns quit fast these days, thought i was getting movement speed 5)
>speed 0
--> nothing happend
>speed 1
--> nothing happend

I kept on dying on low food until I restarted the server. Seems like the server does not reset the speed correctly.

Posted: Thu Dec 02, 2004 12:59 pm
by Ryo
possess is broken, and has been disabled in the current CVS version since a few months. It has been known to crash server :)

speed changes the whole server speed, not your own speed. And the command has been renamed to 'server-speed', too.
As for not resetting correctly, that indeed may be a bug.

Posted: Thu Dec 02, 2004 6:47 pm
by Leaf
The default server speed is 120000

Perhaps this is why you didn't see a difference between speed 0 and speed 1 ?

Posted: Fri Dec 03, 2004 4:01 am
by Casper
Did you expect the server to reset its speed when you typed 'speed 0? If that is a common occurance there may be a case for making 'server-speed 0 reset the speed. Setting server speed to 0 has no semantic meaning and the truth "server speed should equal to 120000" currently needs to be learnt by every DM like "you should never cut yourself with a knife"

Posted: Fri Dec 03, 2004 8:20 am
by Guest
Casper wrote:Did you expect the server to reset its speed when you typed 'speed 0? If that is a common occurance there may be a case for making 'server-speed 0 reset the speed. Setting server speed to 0 has no semantic meaning and the truth "server speed should equal to 120000" currently needs to be learnt by every DM like "you should never cut yourself with a knife"
I expected the speed-command to set my moving speed, and assumed it to be in the Range of 0 to perhaps 6 (I don't know what the maximum speed is).
After realizing that I've changed world-speed, I expected to set world-speed to 0, meaning no time increase at all, "stopping" the world.
After reading the replies I think "speed 0" should reset the speed and the help message should state something like "default 120000"

Posted: Fri Dec 03, 2004 8:26 am
by Guest
One addition:
I Expected "speed 1" to be the normal/standard speed.