*/
if (IsChanOp(chan))
*(p1++) = '@';
+ if (IsHalfOp(chan))
+ *(p1++) = '%';
if (HasVoice(chan))
*(p1++) = '+';
if (IsZombie(chan))
else {
if (IsChanOp(chan))
*(p1++) = '@';
+ else if (IsHalfOp(chan))
+ *(p1++) = '%';
else if (HasVoice(chan))
*(p1++) = '+';
else if (IsZombie(chan))