1290{
1292
1293
1294 if (!player)
1295 return true;
1296
1298
1299
1300 if (!bg)
1301 return true;
1302
1303
1307 {
1308
1311 {
1312
1316 }
1317 }
1318
1319 return true;
1320}
#define sBattlegroundMgr
Definition BattlegroundMgr.h:187
@ INVITE_ACCEPT_WAIT_TIME
Definition Battleground.h:166
@ INVITATION_REMIND_TIME
Definition Battleground.h:165
@ STATUS_WAIT_JOIN
Definition Battleground.h:202
std::uint32_t uint32
Definition Define.h:107
BattlegroundQueueTypeId
Definition SharedDefines.h:3619
@ TEAM_NEUTRAL
Definition SharedDefines.h:762
#define PLAYER_MAX_BATTLEGROUND_QUEUES
Definition SharedDefines.h:176
static BattlegroundQueueTypeId BGQueueTypeId(BattlegroundTypeId bgTypeId, uint8 arenaType)
Definition BattlegroundMgr.cpp:685
Definition BattlegroundQueue.h:64
bool IsPlayerInvited(ObjectGuid pl_guid, uint32 bgInstanceGuid, uint32 removeTime)
Definition BattlegroundQueue.cpp:379
Definition Battleground.h:304
bool isRated() const
Definition Battleground.h:416
WorldSession * GetSession() const
Definition Player.h:2005
uint32 GetBattlegroundQueueIndex(BattlegroundQueueTypeId bgQueueTypeId) const
Definition Player.cpp:12282
Definition WorldPacket.h:26
void SendPacket(WorldPacket const *packet)
Send a packet to the client.
Definition WorldSession.cpp:226
Player * FindConnectedPlayer(ObjectGuid const guid)
Definition ObjectAccessor.cpp:257