MegaGlest Forum

MegaGlest => Bug reports => Closed bug reports => Topic started by: tomreyn on 11 November 2011, 19:01:18

Title: [fixed] r2797: Forcing IRC nickname change
Post by: tomreyn on 11 November 2011, 19:01:18
There's a somewhat bizarre bug in the IRC client which causes this to happen:
Code: [Select]
* MG_tomreyn_248 (~MG_tomrey@[redaced]) joined #megaglest-lobby
<tomreyn> nick Googlehupf
* MG_tomreyn_248 is now known as Googlehupf
<tomreyn> nick MG_tomreyn_248
* Googlehupf ist now known as MG_tomreyn_248

MG_tomreyn248 is connected to IRC from the game lobby, tomreyn is connected using some other IRC client. As long as nick is the only command you can force upon players this should not be any more severe than just being funny - I tried some other commands but nick was the only one I could get to work. Nice easter egg, got more? :)

Edit: Credit for this goes to Atze, since he brought this up.
Title: Re: r2797: Forcing IRC nickname change
Post by: ctz on 14 September 2014, 19:33:26
The relevant code is in this source file: https://github.com/MegaGlest/megaglest-source/blob/develop/source/shared_lib/sources/platform/posix/ircclient.cpp#L320

To me, it looks like testing code that wasn't removed.

Besides "nick", "quit" (result: quit IRC with reason "of course, Master!") is notable.  Making other clients quit probably isn't so funny.
Title: Re: r2797: Forcing IRC nickname change
Post by: titi on 21 September 2014, 22:37:47
fixed in git ( 4fc4359d990965615a7c9816b1a65a21f88383e9  )