All pastes #409575 Raw Edit

GOP

public cpp v1 · immutable
#409575 ·published 2007-03-25 20:16 UTC
rendered paste body
void WorldSession::HandleGuildAcceptOpcode(WorldPacket& recvPacket){    Guild *guild;    Player *player = GetPlayer();    //sLog.outDebug( "WORLD: Received CMSG_GUILD_ACCEPT"  );    guild = objmgr.GetGuildById(player->GetGuildIdInvited());    if(!guild || player->GetGuildId())        return;    // not let enemies sign guild charter    if ( !sWorld.getConfig(CONFIG_ALLOW_TWO_SIDE_INTERACTION_GUILD) && player->GetTeam() != objmgr.GetPlayerTeamByGUID(guild->GetLeader()) )        return;    guild->AddMember(GetPlayer()->GetGUID());    WorldPacket data(SMSG_GUILD_EVENT, (2+10));             // guess size    data << (uint8)GE_JOINED;    data << (uint8)1;    data << player->GetName();    guild->BroadcastPacket(&data);    //sLog.outDebug( "WORLD: Sent (SMSG_GUILD_EVENT)" );}