The security patch for the commands to the server is incorrect. The first
change (from data.substr(2) to data.substr(2,16)) is fine since that's where
the proper data is. The new player function receives the FULL command
(.nNickname).
HOWEVER in the processCommands() function, the period is stripped (it's called
with data+1). Therefore when CHANGING your nickname and calling it with
data.substr(2,16) .nNickname sets one's nickname to "ickname". Likewise, the
picture icon command is ALSO broken. The patch should be modified.
Reproducible: Always