From 86b516c3f27f155f267245fc27ae634a76bb1e2f Mon Sep 17 00:00:00 2001 From: Shauren Date: Tue, 16 Jul 2019 17:10:28 +0200 Subject: Core/Addons: Fixed Blizzard_* addons insecure lua errors Closes #23599 --- src/server/game/Server/WorldSession.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src') 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 -- cgit v1.2.3