Esempio n. 1
0
void WorldSession::HandleChannelLeave(WorldPacket& recvPacket)
{
    string channelname;
    recvPacket >> channelname;

    if(!channelname.length())
        return;

    Channel *chn = channelmgr.GetChannel(channelname.c_str(),GetPlayer()); if(chn) chn->Leave(GetPlayer());
    channelmgr.LeftChannel(channelname.c_str());
}