GeneralStonewall Magician
Joined: 02 Feb 2004 Posts: 364 Location: USA
|
Posted: 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. |
|