Descriptive Problem Summary:
Calling del(client) instead of del(mob) does not send the proper quit message to the client, giving Dream Seeker the false impression that the connection has been dropped unintentionally.
Code Snippet (if applicable) to Reproduce Problem:
mob/verb/KillClient()
del(client)
Expected Results:
The client should receive the same "Connection died" message that it normally would if del(usr) had been called.
Actual Results:
The client receives no disconnect message and assumes the connection has been severed due to network error.
Workarounds:
Delete the client's mob (if any) instead of the client itself.