mirror of
https://github.com/mod-playerbots/azerothcore-wotlk.git
synced 2026-01-26 15:16:24 +00:00
refactor(Core): SendDirectMessage (#23230)
This commit is contained in:
@@ -961,7 +961,7 @@ namespace lfg
|
||||
RBCacheMap::iterator itr = RBCacheStore[player->GetTeamId()].find(dungeonId);
|
||||
if (itr != RBCacheStore[player->GetTeamId()].end())
|
||||
{
|
||||
player->GetSession()->SendPacket(&(itr->second));
|
||||
player->SendDirectMessage(&(itr->second));
|
||||
return;
|
||||
}
|
||||
// send empty packet if cache not found
|
||||
@@ -973,7 +973,7 @@ namespace lfg
|
||||
data << (uint32)0;
|
||||
data << (uint32)0;
|
||||
data << (uint32)0;
|
||||
player->GetSession()->SendPacket(&data);
|
||||
player->SendDirectMessage(&data);
|
||||
}
|
||||
|
||||
void LFGMgr::UpdateRaidBrowser(uint32 diff)
|
||||
@@ -1220,7 +1220,7 @@ namespace lfg
|
||||
for (RBSearchersMap::const_iterator sitr = RBSearchersStore[team].begin(); sitr != RBSearchersStore[team].end(); ++sitr)
|
||||
if (sitr->second == dungeonId)
|
||||
if (Player* p = ObjectAccessor::FindConnectedPlayer(sitr->first))
|
||||
p->GetSession()->SendPacket(&differencePacket);
|
||||
p->SendDirectMessage(&differencePacket);
|
||||
|
||||
break; // one dungeon updated in one LFGMgr::UpdateRaidBrowser
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user