diff options
author | Shauren <shauren.trinity@gmail.com> | 2019-07-16 17:10:28 +0200 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2019-07-16 17:10:28 +0200 |
commit | 86b516c3f27f155f267245fc27ae634a76bb1e2f (patch) | |
tree | 98443ec5d8315aaa0d57a4ba39b6485cd5719c9f /src | |
parent | 293ba08d21c4e9634229bb5015445ecc0cc08fef (diff) |
Core/Addons: Fixed Blizzard_* addons insecure lua errors
Closes #23599
Diffstat (limited to 'src')
-rw-r--r-- | src/server/game/Server/WorldSession.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/server/game/Server/WorldSession.cpp b/src/server/game/Server/WorldSession.cpp index e04f8342bc8..a722e2e0e10 100644 --- a/src/server/game/Server/WorldSession.cpp +++ b/src/server/game/Server/WorldSession.cpp @@ -1096,8 +1096,7 @@ void WorldSession::SendAddonsInfo() for (Addons::SecureAddonInfo const& addonInfo : _addons.SecureAddons) { // fresh install, not yet created Interface\Addons\addon_name\addon_name.pub files - uint8 infoProvided = (addonInfo.Status == Addons::SecureAddonInfo::SECURE_HIDDEN && !addonInfo.HasKey) - || addonInfo.Status == Addons::SecureAddonInfo::SECURE_VISIBLE; + uint8 infoProvided = addonInfo.Status != Addons::SecureAddonInfo::BANNED || addonInfo.HasKey; data << uint8(addonInfo.Status); // Status data << uint8(infoProvided); // InfoProvided |