1374{
1376
1377
1378 if (!player)
1379 return true;
1380
1382
1383
1384 if (!bg)
1385 return true;
1386
1387
1391 {
1392
1395 {
1396
1400 }
1401 }
1402
1403 return true;
1404}
#define sBattlegroundMgr
Definition BattlegroundMgr.h:190
@ INVITE_ACCEPT_WAIT_TIME
Definition Battleground.h:156
@ INVITATION_REMIND_TIME
Definition Battleground.h:155
@ STATUS_WAIT_JOIN
Definition Battleground.h:192
std::uint32_t uint32
Definition Define.h:107
BattlegroundQueueTypeId
Definition SharedDefines.h:3875
@ TEAM_NEUTRAL
Definition SharedDefines.h:750
#define PLAYER_MAX_BATTLEGROUND_QUEUES
Definition SharedDefines.h:153
static BattlegroundQueueTypeId BGQueueTypeId(BattlegroundTypeId bgTypeId, uint8 arenaType)
Definition BattlegroundMgr.cpp:685
Definition BattlegroundQueue.h:68
bool IsPlayerInvited(ObjectGuid pl_guid, uint32 bgInstanceGuid, uint32 removeTime)
Definition BattlegroundQueue.cpp:394
Definition Battleground.h:303
bool isRated() const
Definition Battleground.h:414
void SendDirectMessage(WorldPacket const *data) const
Definition Player.cpp:5852
uint32 GetBattlegroundQueueIndex(BattlegroundQueueTypeId bgQueueTypeId) const
Definition Player.cpp:12461
Definition WorldPacket.h:26
Player * FindConnectedPlayer(ObjectGuid const guid)
Definition ObjectAccessor.cpp:281