Mercurial > wow > askmrrobot
diff AskMrRobot-Serializer/AskMrRobot-Serializer.lua @ 135:57be71eccc0a v63
Small azerite gear fix.
author | yellowfive |
---|---|
date | Sun, 12 Aug 2018 23:36:17 -0700 |
parents | a0894ffebd15 |
children | 6dc0e8e9f960 |
line wrap: on
line diff
--- a/AskMrRobot-Serializer/AskMrRobot-Serializer.lua Wed Jul 25 12:17:38 2018 -0700 +++ b/AskMrRobot-Serializer/AskMrRobot-Serializer.lua Sun Aug 12 23:36:17 2018 -0700 @@ -1,6 +1,6 @@ -- AskMrRobot-Serializer will serialize and communicate character data between users. -local MAJOR, MINOR = "AskMrRobot-Serializer", 62 +local MAJOR, MINOR = "AskMrRobot-Serializer", 63 local Amr, oldminor = LibStub:NewLibrary(MAJOR, MINOR) if not Amr then return end -- already loaded by something else @@ -140,7 +140,9 @@ ["Nightborne"] = 14, ["HighmountainTauren"] = 15, ["VoidElf"] = 16, - ["LightforgedDraenei"] = 17 + ["LightforgedDraenei"] = 17, + ["DarkIronDwarf"] = 18, + ["MagharOrc"] = 19 } Amr.FactionIds = { @@ -253,12 +255,16 @@ return item end -function Amr.GetItemUniqueId(item, noUpgrade) +local AZERITE_EMPOWERED_BONUS_ID = 4775 + +function Amr.GetItemUniqueId(item, noUpgrade, noAzeriteEmpoweredBonusId) if not item then return "" end local ret = item.id .. "" if item.bonusIds then - for i = 1, #item.bonusIds do - ret = ret .. "b" .. item.bonusIds[i] + for i = 1, #item.bonusIds do + if not noAzeriteEmpoweredBonusId or item.bonusIds[i] ~= AZERITE_EMPOWERED_BONUS_ID then + ret = ret .. "b" .. item.bonusIds[i] + end end end if item.suffixId ~= 0 then