Core/Net: Define and semi-implement SMSG_SET_FACTION_NOT_VISIBILE

This commit is contained in:
DDuarte committed 2014-08-31 21:53:36 +01:00
1 parent 8015d86112
commit d31782d757
4 files changed
+5 -3

No files matched your search

+2 -2
View File
@@ -239,13 +239,13 @@ void ReputationMgr::SendStates()
SendState(&(itr->second));
}
void ReputationMgr::SendVisible(FactionState const* faction) const
void ReputationMgr::SendVisible(FactionState const* faction, bool visible /* = true*/) const
{
if (_player->GetSession()->PlayerLoading())
return;
// make faction visible in reputation list at client
WorldPacket data(SMSG_SET_FACTION_VISIBLE, 4);
WorldPacket data(visible ? SMSG_SET_FACTION_VISIBLE : SMSG_SET_FACTION_NOT_VISIBILE, 4);
data << faction->ReputationListID;
_player->SendDirectMessage(&data);
}