mIRC Home    About    Download    Register    News    Help

Print Thread
#153532 18/07/06 06:42 PM
Joined: Nov 2004
Posts: 842
Jigsy Offline OP
Hoopy frood
OP Offline
Hoopy frood
Joined: Nov 2004
Posts: 842
I did a search but found nothing so I'm not sure if this has been reported before.

Anywae, this is hard to explain but.

Lets say you join a channel, get opped, see one user with a voice, then hop them. Rejoin the channel, then dehop them, the original mode (voice) will not be displayed in the nicklist even though they are voiced, however the dehop will be removed successfully.

Quote:

[19:35:26] <@Jigsy> !hop BloodRayne
[19:35:26] * G sets mode: +h BloodRayne
[19:35:28] * Attempting to rejoin channel #ut
[19:35:29] * Rejoined channel #ut
[19:35:36] <@Jigsy> !dehop BloodRayne
[19:35:36] * G sets mode: -h BloodRayne
[19:35:36] -G- DeHalfopped users in #ut.
[19:35:44] <BloodRayne> stop toying with my emotions
[19:38:21] <@Jigsy> !voice BloodRayne
[19:38:21] -G- Voiced users in #ut.
[19:38:32] <BloodRayne> already voiced
[19:38:41] <@Jigsy> I know
[19:38:47] <@Jigsy> !devoice BloodRayne
[19:38:47] * G sets mode: -v BloodRayne
[19:38:47] -G- Devoiced users in #ut.
[19:38:49] <@Jigsy> !voice BloodRayne
[19:38:49] * G sets mode: +v BloodRayne
[19:38:49] -G- Voiced users in #ut.


If you type /names #channel then the list is refreshed with the correct usermode displayed on the nick.

I did this on mIRC v6.17.

Last edited by Jigsy; 18/07/06 06:43 PM.

What do you do at the end of the world? Are you busy? Will you save us?
#153533 18/07/06 06:50 PM
Joined: Mar 2003
Posts: 612
B
Fjord artisan
Offline
Fjord artisan
B
Joined: Mar 2003
Posts: 612
confirmed, mode +h(% prefix) an already voiced(+ prefix) user in a phazenet channel, /hop'd once, mode -h the same user, user now shows no prefix in the nicklist, /hop'd again and saw the + voice prefix.

btk

[edit] on rejoining the channel the first time i notice the nick only had the %prefix in the 353 numeric and not both % and +. this could be a network specific bug then. Perhaps mirc re-getting information on any mode change would fix it.

Last edited by billythekid; 18/07/06 06:55 PM.

billythekid
#153534 18/07/06 07:18 PM
Joined: Dec 2002
Posts: 2,962
S
Hoopy frood
Offline
Hoopy frood
S
Joined: Dec 2002
Posts: 2,962
It's a well known issue with the IRC protocol. Many IRC servers simply supply clients with the 'highest' mode prefix applied to each nick when they join a channel, so there's no way for mIRC (or any other client) to know if they have any lesser modes applied to them. If you want the problem fixed you'd have to talk to the coders of the IRCd your server uses and ask them to make it supply all mode prefixes in the NAMES message.


Spelling mistakes, grammatical errors, and stupid comments are intentional.
#153535 19/07/06 02:34 AM
Joined: Apr 2004
Posts: 218
P
Fjord artisan
Offline
Fjord artisan
P
Joined: Apr 2004
Posts: 218
This is indeed a IRCd issue, not an mIRC one.
As most servers use UnrealIRCd, they have fixed this in their newest 3.2.5 release, you could probably suggest to the server owners to update their IRCd if possible.

- Zach


Live to Dream & Dream for Life

Link Copied to Clipboard