chore(Core/RBAC): Deprecate AllowTwoSide.WhoList config (#25738)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
This commit is contained in:
@@ -4415,14 +4415,6 @@ AllowTwoSide.Interaction.Auction = 0
|
|||||||
|
|
||||||
AllowTwoSide.Interaction.Mail = 0
|
AllowTwoSide.Interaction.Mail = 0
|
||||||
|
|
||||||
#
|
|
||||||
# AllowTwoSide.WhoList
|
|
||||||
# Description: Show characters from both factions in the /who list.
|
|
||||||
# Default: 0 - (Disabled)
|
|
||||||
# 1 - (Enabled)
|
|
||||||
|
|
||||||
AllowTwoSide.WhoList = 0
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# AllowTwoSide.AddFriend
|
# AllowTwoSide.AddFriend
|
||||||
# Description: Allow adding friends from other faction the friends list.
|
# Description: Allow adding friends from other faction the friends list.
|
||||||
|
|||||||
@@ -293,7 +293,6 @@ void WorldSession::HandleWhoOpcode(WorldPacket& recvData)
|
|||||||
|
|
||||||
for (auto const& target : sWhoListCacheMgr->GetWhoList())
|
for (auto const& target : sWhoListCacheMgr->GetWhoList())
|
||||||
{
|
{
|
||||||
// player can see member of other team only if CONFIG_ALLOW_TWO_SIDE_WHO_LIST
|
|
||||||
if (target.GetTeamId() != team && !HasPermission(rbac::RBAC_PERM_TWO_SIDE_WHO_LIST))
|
if (target.GetTeamId() != team && !HasPermission(rbac::RBAC_PERM_TWO_SIDE_WHO_LIST))
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
|
|||||||
@@ -205,7 +205,6 @@ void WorldConfig::BuildConfigCache()
|
|||||||
SetConfigValue<bool>(CONFIG_ALLOW_TWO_SIDE_INTERACTION_ARENA, "AllowTwoSide.Interaction.Arena", false);
|
SetConfigValue<bool>(CONFIG_ALLOW_TWO_SIDE_INTERACTION_ARENA, "AllowTwoSide.Interaction.Arena", false);
|
||||||
SetConfigValue<bool>(CONFIG_ALLOW_TWO_SIDE_INTERACTION_AUCTION, "AllowTwoSide.Interaction.Auction", false);
|
SetConfigValue<bool>(CONFIG_ALLOW_TWO_SIDE_INTERACTION_AUCTION, "AllowTwoSide.Interaction.Auction", false);
|
||||||
SetConfigValue<bool>(CONFIG_ALLOW_TWO_SIDE_INTERACTION_MAIL, "AllowTwoSide.Interaction.Mail", false);
|
SetConfigValue<bool>(CONFIG_ALLOW_TWO_SIDE_INTERACTION_MAIL, "AllowTwoSide.Interaction.Mail", false);
|
||||||
SetConfigValue<bool>(CONFIG_ALLOW_TWO_SIDE_WHO_LIST, "AllowTwoSide.WhoList", false);
|
|
||||||
SetConfigValue<bool>(CONFIG_ALLOW_TWO_SIDE_ADD_FRIEND, "AllowTwoSide.AddFriend", false);
|
SetConfigValue<bool>(CONFIG_ALLOW_TWO_SIDE_ADD_FRIEND, "AllowTwoSide.AddFriend", false);
|
||||||
SetConfigValue<bool>(CONFIG_ALLOW_TWO_SIDE_TRADE, "AllowTwoSide.Trade", false);
|
SetConfigValue<bool>(CONFIG_ALLOW_TWO_SIDE_TRADE, "AllowTwoSide.Trade", false);
|
||||||
SetConfigValue<bool>(CONFIG_ALLOW_TWO_SIDE_INTERACTION_EMOTE, "AllowTwoSide.Interaction.Emote", false);
|
SetConfigValue<bool>(CONFIG_ALLOW_TWO_SIDE_INTERACTION_EMOTE, "AllowTwoSide.Interaction.Emote", false);
|
||||||
|
|||||||
@@ -36,7 +36,6 @@ enum ServerConfigs
|
|||||||
CONFIG_ALLOW_TWO_SIDE_INTERACTION_ARENA,
|
CONFIG_ALLOW_TWO_SIDE_INTERACTION_ARENA,
|
||||||
CONFIG_ALLOW_TWO_SIDE_INTERACTION_AUCTION,
|
CONFIG_ALLOW_TWO_SIDE_INTERACTION_AUCTION,
|
||||||
CONFIG_ALLOW_TWO_SIDE_INTERACTION_MAIL,
|
CONFIG_ALLOW_TWO_SIDE_INTERACTION_MAIL,
|
||||||
CONFIG_ALLOW_TWO_SIDE_WHO_LIST,
|
|
||||||
CONFIG_ALLOW_TWO_SIDE_ADD_FRIEND,
|
CONFIG_ALLOW_TWO_SIDE_ADD_FRIEND,
|
||||||
CONFIG_ALLOW_TWO_SIDE_TRADE,
|
CONFIG_ALLOW_TWO_SIDE_TRADE,
|
||||||
CONFIG_ALL_TAXI_PATHS,
|
CONFIG_ALL_TAXI_PATHS,
|
||||||
|
|||||||
Reference in New Issue
Block a user