Imported from archive.
authorJeremy Stanley <fungi@yuggoth.org>
Wed, 15 Mar 2006 19:37:25 +0000 (19:37 +0000)
committerJeremy Stanley <fungi@yuggoth.org>
Wed, 15 Mar 2006 19:37:25 +0000 (19:37 +0000)
* command (command:move): Minor cosmetic fix for the move command
help text.

* mudpy.py (User.replace_old_connections): Fixed a crash in
connection replacement detection where stale sockets without an
associated account would trigger an exception.

command
mudpy.py

diff --git a/command b/command
index 3e7a42a..409cbcf 100644 (file)
--- a/command
+++ b/command
@@ -38,7 +38,7 @@ help = With the look command, you can see where you are.
 [command:move]
 action = command_move(actor, parameters)
 description = Move in a specific direction.
-help = You move in a direction by entering:$(eol)   move north
+help = You move in a direction by entering:$(eol)$(eol)   move north
 
 [command:quit]
 action = command_quit(actor)
index c989f0f..9f5cd1d 100644 (file)
--- a/mudpy.py
+++ b/mudpy.py
@@ -559,7 +559,7 @@ class User:
                for old_user in universe.userlist:
 
                        # the name is the same but it's not us
-                       if old_user.account.get("name") == self.account.get("name") and old_user is not self:
+                       if hasattr(old_user, "account") and old_user.account.get("name") == self.account.get("name") and old_user is not self:
 
                                # make a note of it
                                log("User " + self.account.get("name") + " reconnected--closing old connection to " + old_user.address + ".", 2)