void WorldSession::HandleChannelInvite(WorldPacket& recvPacket) { string channelname,otp; recvPacket >> channelname; recvPacket >> otp; Channel *chn = channelmgr.GetChannel(channelname.c_str(),GetPlayer()); if(chn) chn->Invite(GetPlayer(),otp.c_str()); }
void WorldSession::HandleChannelInvite(WorldPacket& recvPacket) { CHECK_PACKET_SIZE(recvPacket, 1); string channelname,newp; Channel * chn; Player* plr; recvPacket >> channelname; recvPacket >> newp; chn = channelmgr.GetChannel(channelname.c_str(), _player); plr = objmgr.GetPlayer(newp.c_str(), false); if( chn != NULL && plr != NULL ) chn->Invite(_player, plr); }