BYOND Version: 427.997
Operating System: Windows XP
Web Browser: N/A
Game/Hub(s): N/A
Video Card (for graphics bugs): N/A
Descriptive Problem Summary:
link()ing a client to another DD instance (with the same DMB) causes the default output to display the following two lines:
Connection closed.
Connection failed.
Which really looks quite bad, from a purely aesthetical point of view.
Numbered Steps to Reproduce Problem:
1) Start up two instances of the below
2) Host one on port 1234
3) Use the verb.
Code Snippet (if applicable) to Reproduce Problem:
mob/verb/Go()
src << link("byond://localhost:1234")
Make sure to have a default output in the skin file.
Expected Results:
The player is connected to the other DMB with no visible change occuring on his end.
Actual Results:
The two abovementioned lines are displayed.
Does the problem occur:
Every time
When does the problem NOT occur?
N/A
Workarounds:
1) Set 'Visible' to false for the default output in the skin file
2) Hide the default output before link()'ing the player
3) Clear the default output after recieving the player on the other end
4) Then re-show it
Step 3 is only needed if you're moving between two worlds with the same skin file, as it will then preserve the output and layout from before (Nice feature!).
I've put this as a bug, because the only possible workaround where the above two lines don't flash in the output long enough to definately be noticed is to set 'Visible' to false for the default output.