Adjust Telnet echo state on connection replacement
[mudpy.git] / mudpy / misc.py
index 5270acd..f94c2a8 100644 (file)
@@ -655,6 +655,8 @@ class User:
                 old_user.connection = self.connection
                 old_user.last_address = old_user.address
                 old_user.address = self.address
                 old_user.connection = self.connection
                 old_user.last_address = old_user.address
                 old_user.address = self.address
+                old_user.telopts = self.telopts
+                old_user.adjust_echoing()
 
                 # take this one out of the list and delete
                 self.remove()
 
                 # take this one out of the list and delete
                 self.remove()