Register to post in forums, or Log in to your existing account
 

Play RetroMUD
Post new topic  Reply to topic     Home » Forums » CMUD Beta Forum
GeneralStonewall
Magician


Joined: 02 Feb 2004
Posts: 364
Location: USA

PostPosted: Fri Oct 15, 2010 10:49 pm   

[3.31] BUG: Slowwalking #stop #step issue. (Aetolia)
 
Using slow mode:

On aetolia I have the 'Now now, don't be so hasty!' message triggered to the following:

Code:
#stop
#alarm +0.5 {#step}


Which seems like it should work. The issue is it will slow walk until it receives the message, and then it will send the direction command 3 times at once. Like so:

Code:
nw
A peaceful pathway.
The stars twinkle in the clear night sky. A small, polished gold plaque is mounted upon the wall here. An argent intercessor is poised here, hefting an ancient-looking halberd in her glowing hands.
You see exits leading south and northwest.
<4600/4300h 5500/5500m 20396e 26400w <eb lr> <>>
Now now, don't be so hasty!
<4600/4300h 5500/5500m 20396e 26400w <eb lr> <>>Slow walking aborted
nw
nw
nw


This behavior also happens if I disable the trigger and manually use #stop->#step. Though, occasionally, it'll only send the direction once, but it will not continue after that.

Here's the text plus GMCP:

Code:
03:58:41.242p |
03:58:41.255p | a    Lanira |s
03:58:41.261p | a    Lanira |Palace Street beside a statue.
03:58:41.266p | a    Lanira |The bright sun shines down, blanketing you with its life-giving warmth. A pink marble statue of a man has been placed here. A peacemaker of Enorian stands here, one hand on the pommel of his sword.
03:58:41.271p | a    Lanira |You see exits leading north, south, and west.
03:58:41.275p | a    Lanira ]<4600/4300h 5500/5500m 20398e 26400w <eb lr> <>>
03:58:41.390p | a    Lanira #Telnet 201: Room.Info { "num": 2061, "name": "Palace Street north of palace walls", "area": "Enorian", "environment": "Urban", "coords": "69,4,-20,0", "map": "www.aetolia.com/irex/maps/clientmap.php?map=69&building=0&level=0 32 16", "details": [ "" ], "exits": { "n": 2060, "sw": 2062 } }
03:58:41.448p | a    Lanira #Telnet 201: Char.Items.List { "location": "room", "items": [ { "id": "63468", "name": "a statue of Cuchulainn Yaslana" }, { "id": "90453", "name": "a bright-eyed missionary" } ] }
03:58:41.452p | a    Lanira #Telnet 201: Char.Vitals { "hp": "4600", "maxhp": "4300", "mp": "5500", "maxmp": "5500", "ep": "20396", "maxep": "20400", "wp": "26400", "maxwp": "26400", "nl": "34", "xp": "1606802", "maxxp": "4643429", "blood": "100", "bleeding": "0", "blind": "0", "deaf": "0", "prone": "0", "cloak": "0", "fangbarrier": "0", "flying": "0", "status": "living", "balance": "1", "equilibrium": "1", "left_arm": "1", "right_arm": "1", "string": "H:4600/4300 M:5500/5500 E:20396/20400 W:26400/26400 NL:34/100 " }
03:58:41.469p | a    Lanira |<4600/4300h 5500/5500m 20398e 26400w <eb lr> <>>sw
03:58:41.478p | a    Lanira |Palace Street north of palace walls.
03:58:41.484p | a    Lanira |The bright sun shines down, blanketing you with its life-giving warmth. A gold and pink-veined marble statue of an Atavian man has been erected here. A bright-eyed missionary serenely patrols the streets of Enorian.
03:58:41.491p | a    Lanira |You see exits leading north and southwest.
03:58:41.499p | a    Lanira ]<4600/4300h 5500/5500m 20396e 26400w <eb lr> <>>
03:58:41.717p | a    Lanira #Telnet 201: Char.Vitals { "hp": "4600", "maxhp": "4300", "mp": "5500", "maxmp": "5500", "ep": "20400", "maxep": "20400", "wp": "26400", "maxwp": "26400", "nl": "34", "xp": "1606802", "maxxp": "4643429", "blood": "100", "bleeding": "0", "blind": "0", "deaf": "0", "prone": "0", "cloak": "0", "fangbarrier": "0", "flying": "0", "status": "living", "balance": "1", "equilibrium": "1", "left_arm": "1", "right_arm": "1", "string": "H:4600/4300 M:5500/5500 E:20400/20400 W:26400/26400 NL:34/100 " }
03:58:41.729p | a    Lanira |<4600/4300h 5500/5500m 20396e 26400w <eb lr> <>>
03:58:41.737p | a    Lanira |Now now, don't be so hasty!
03:58:41.742p | a    Lanira ]<4600/4300h 5500/5500m 20400e 26400w <eb lr> <>>
03:58:43.024p | ---
03:58:43.039p | a    Lanira |<4600/4300h 5500/5500m 20400e 26400w <eb lr> <>>Slow walking aborted
03:58:45.721p | ---
03:58:45.734p | a    Lanira |sw
03:58:45.964p | a    Lanira #Telnet 201: Room.Info { "num": 2062, "name": "Palace Street before gold gates", "area": "Enorian", "environment": "Urban", "coords": "69,3,-21,0", "map": "www.aetolia.com/irex/maps/clientmap.php?map=69&building=0&level=0 31 17", "details": [ "" ], "exits": { "ne": 2061, "s": 2063 } }
03:58:46.021p | a    Lanira #Telnet 201: Char.Items.List { "location": "room", "items": [ { "id": "43631", "name": "a set of golden gates" }, { "id": "126566", "name": "a bright-eyed missionary" } ] }
03:58:46.030p | a    Lanira #Telnet 201: Char.Vitals { "hp": "4600", "maxhp": "4300", "mp": "5500", "maxmp": "5500", "ep": "20398", "maxep": "20400", "wp": "26400", "maxwp": "26400", "nl": "34", "xp": "1606802", "maxxp": "4643429", "blood": "100", "bleeding": "0", "blind": "0", "deaf": "0", "prone": "0", "cloak": "0", "fangbarrier": "0", "flying": "0", "status": "living", "balance": "1", "equilibrium": "1", "left_arm": "1", "right_arm": "1", "string": "H:4600/4300 M:5500/5500 E:20398/20400 W:26400/26400 NL:34/100 " }
03:58:46.170p | a    Lanira |sw
03:58:46.190p | a    Lanira |sw
03:58:46.194p | a    Lanira |Palace Street before gold gates.


Just for clarity, aetolia sends the gmcp room info before displaying the text for it.

Also, something else that I've noticed, yet haven't been able to track down yet, #stop doesn't always appear to completely abort slow-walking.
Reply with quote
meddlesome
Wanderer


Joined: 24 Aug 2012
Posts: 70

PostPosted: Fri Oct 12, 2012 7:21 am   
 
Need a #NODIR in the 'Now now, don't be so hasty!' trigger perhaps?
_________________
Intel Core 2 Quad Q9450 @2.66GHz
MDAC 2.8 SP1 ON WINDOWS XP SP3
Msjet40.dll ver 4.0.9511.0 + Security Bulletin MS08-028
CMUD v237
Order number: **7829
Reply with quote
Display posts from previous:   
Post new topic   Reply to topic     Home » Forums » CMUD Beta Forum All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

© 2009 Zugg Software. Hosted by Wolfpaw.net