void WorldSession::HandlePVPLogDataOpcode(WorldPacket &recv_data) { Battleground *bg = sBattlegroundMgr.GetBattleground(GetPlayer()->m_bgBattlegroundID); if(bg == NULL) return; WorldPacket *pkt = bg->BuildPVPLogDataPacket(GetPlayer(), bg->GetBattleGroundStatus(), bg->GetBattleGameWin()); SendPacket(pkt); delete pkt; }