8.2.5 deprecated functions
mrbuds opened this issue ยท 0 comments
Deprecated_8_2_5.lua has 2 functions we use in Transmission.lua "filterFunc"
local function getDeprecatedGameAccountInfo(gameAccountInfo, accountInfo)
if gameAccountInfo and accountInfo then
local wowProjectID = gameAccountInfo.wowProjectID or 0;
local characterName = gameAccountInfo.characterName or "";
local realmName = gameAccountInfo.realmName or "";
local realmID = gameAccountInfo.realmID or 0;
local factionName = gameAccountInfo.factionName or "";
local raceName = gameAccountInfo.raceName or "";
local className = gameAccountInfo.className or "";
local areaName = gameAccountInfo.areaName or "";
local characterLevel = gameAccountInfo.characterLevel or "";
local richPresence = gameAccountInfo.richPresence or "";
local gameAccountID = gameAccountInfo.gameAccountID or 0;
local playerGuid = gameAccountInfo.playerGuid or 0;
return gameAccountInfo.hasFocus, characterName, gameAccountInfo.clientProgram,
realmName, realmID, factionName, raceName, className, "", areaName, characterLevel,
richPresence, accountInfo.customMessage, accountInfo.customMessageTime,
gameAccountInfo.isOnline, gameAccountID, accountInfo.bnetAccountID, gameAccountInfo.isGameAFK, gameAccountInfo.isGameBusy,
playerGuid, wowProjectID, gameAccountInfo.isWowMobile;
end
end
-- Use C_BattleNet.GetFriendNumGameAccounts instead.
BNGetNumFriendGameAccounts = function(friendIndex)
return C_BattleNet.GetFriendNumGameAccounts(friendIndex);
end
BNGetFriendGameAccountInfo = function(friendIndex, accountIndex)
local gameAccountInfo = C_BattleNet.GetFriendGameAccountInfo(friendIndex, accountIndex);
local accountInfo = C_BattleNet.GetFriendAccountInfo(friendIndex);
return getDeprecatedGameAccountInfo(gameAccountInfo, accountInfo);
end