chanuser->flags |= flag;
else
chanuser->flags &= ~flag;
+ if((chanuser->flags & CHANUSERFLAG_OPPED_OR_VOICED) && (chanuser->flags & CHANUSERFLAG_INVISIBLE))
+ chanuser->flags &= ~CHANUSERFLAG_INVISIBLE;
}
static void parseModesBan(struct ModeNode* modes, int add, char *mask) {