rpherbig / dr-scripts

A series of Lich 5 (https://github.com/elanthia-online/lich-5) scripts for use with DragonRealms (http://www.play.net/dr/). Donations are welcome (http://www.paypal.me/rcuhljr)!
GNU General Public License v2.0
52 stars 177 forks source link

Safe-room broke when PC empath healed me #941

Closed rpherbig closed 7 years ago

rpherbig commented 7 years ago

I'm assuming that was the cause, but not sure. Log:

2016-10-17 18:06:06 -0400:[safe-room]>lie
2016-10-17 18:06:06 -0400:You lie down.
2016-10-17 18:06:08 -0400:The surgeon Dokt whistles between his teeth as he rather roughly rubs some ointment on your right leg.
2016-10-17 18:06:08 -0400:Your right leg tingles for a moment, then suddenly feels a bit better.  Dokt nods with satisfaction.
2016-10-17 18:06:08 -0400:[36 Kronars are taken from you.]
2016-10-17 18:06:08 -0400:Roundtime:  2 seconds.
2016-10-17 18:06:10 -0400:Ezzra just arrived.
2016-10-17 18:06:15 -0400:Dokt rubs the back of his neck then stretches and returns to work.
2016-10-17 18:06:15 -0400:Dokt rubs a blunt thumb between his eyes and yawns.
2016-10-17 18:06:28 -0400:Ezzra touches you.
2016-10-17 18:06:28 -0400:You feel a warmth radiate from Ezzra's touch.
2016-10-17 18:06:28 -0400:You have a brief sensation that leaves your wounds tingling.
2016-10-17 18:06:33 -0400:Ezzra ponders.
2016-10-17 18:06:39 -0400:[DRPrime]-DR:Brachius: "yeah I used to crash a lot"
2016-10-17 18:06:39 -0400:The surgeon Dokt continues to rest.
2016-10-17 18:06:51 -0400:Your body below the waist is continuing to drip water everywhere.
2016-10-17 18:07:03 -0400:"Gimme a sec, I'll get ta ya." Dokt rumbles out in a low-pitched voice.
2016-10-17 18:07:07 -0400:[DRPrime]-DR:Brachius: "but I had my main window at 9k scrollback lines and others at 2k"
2016-10-17 18:07:09 -0400:Ezzra touches you.
2016-10-17 18:07:09 -0400:You feel a warmth radiate from Ezzra's touch.
2016-10-17 18:07:09 -0400:You have a brief sensation that leaves your wounds tingling.
2016-10-17 18:07:27 -0400:Your external right arm and chest wounds feel fully healed.
2016-10-17 18:07:27 -0400:Your internal right arm, right leg and chest wounds feel fully healed.
2016-10-17 18:07:27 -0400:Your external right arm and chest scars feel fully healed.
2016-10-17 18:07:27 -0400:Your internal right arm, right leg and chest scars feel fully healed.
2016-10-17 18:07:27 -0400:Dokt gives you a quick glance, "Look fine to me, out with you now."
2016-10-17 18:07:27 -0400:You sit up.

After that, nothing interesting.

rpherbig commented 7 years ago

Several other scripts were acting funny - not matching text, etc. I restarted Lich and will try to reproduce this.

rpherbig commented 7 years ago

Another example of weird behavior, from pick:

2016-10-17 20:31:56 -0400:[pick]>disarm my skippet normal
2016-10-17 20:31:56 -0400:You begin work at disarming the skippet.
2016-10-17 20:31:56 -0400:Working with extreme care, you poke a small hole in the skippet and through the vial, allowing the deadly naphtha to drain harmlessly to the ground.
2016-10-17 20:31:56 -0400:You believe that the skippet is not yet fully disarmed.
2016-10-17 20:31:56 -0400:Roundtime: 5 sec.
2016-10-17 20:32:01 -0400:[pick]>disarm my skippet analyze
2016-10-17 20:32:02 -0400:You believe with a little work you may be able to extract the small steel striker that serves as a detonator for the trap.
2016-10-17 20:32:02 -0400:Roundtime: 6 sec.
2016-10-17 20:32:08 -0400:[pick]>disarm my skippet harvest
2016-10-17 20:32:08 -0400:Careful probing of the trap mechanism allows you to pry free the small steel striker that serves as the detonator for the trap.
2016-10-17 20:32:08 -0400:Roundtime: 10 sec.
2016-10-17 20:32:18 -0400:[pick]>put my steel striker in bucket
2016-10-17 20:32:18 -0400:You drop a steel striker in a waste bucket.
2016-10-17 20:32:18 -0400:[pick]>pick my skippet ident
2016-10-17 20:32:19 -0400:The steel skippet will be a simple matter for you to unlock.
2016-10-17 20:32:19 -0400:However, a crooked steel skippet is not fully disarmed, making any chance of picking it unlikely.
2016-10-17 20:32:19 -0400:Roundtime: 5 sec.
2016-10-17 20:32:24 -0400:[pick]>pick my skippet quick
2016-10-17 20:32:24 -0400:...wait 1 seconds.
2016-10-17 20:32:25 -0400:[pick]>pick my skippet quick
2016-10-17 20:32:26 -0400:You deftly remove a lockpick from the lockpick ring and begin to work at quickly picking open the skippet.
2016-10-17 20:32:26 -0400:You realize very quickly that this was a very bad idea...
2016-10-17 20:32:26 -0400:Just as your ears register the sound of a sharp snap, a crossbow bolt flies out the front of the skippet right into your body!
2016-10-17 20:32:26 -0400:A crossbow bolt lodges lightly in your neck.
2016-10-17 20:32:26 -0400:You return your lockpick to the lockpick ring.
2016-10-17 20:32:26 -0400:Roundtime: 3 sec.

It looks like Flags['disarm-more'] never got set.

rcuhljr commented 7 years ago

It looks like your event just isn't working right at all.

rpherbig commented 7 years ago

Agreed. I checked that it was still running, but I have no idea what happened internally...