comparison Gear.lua @ 143:55823e37403b v67

Updated pt-BR translation, bug fixes.
author yellowfive
date Thu, 08 Nov 2018 21:21:10 -0800
parents c229c759a125
children df1596b1a744
comparison
equal deleted inserted replaced
142:f605ad8fc427 143:55823e37403b
669 end 669 end
670 670
671 return bestItem, bestDiff, bestLink 671 return bestItem, bestDiff, bestLink
672 end 672 end
673 673
674 -- on completion, create an equipment manager set if desired 674 local function createAmrEquipmentSet()
675 local function onEquipGearSetComplete() 675
676 if Amr.db.profile.options.disableEm then return end 676 -- clear any currently ignored slots, ignore shirt and tabard
677 677 C_EquipmentSet.ClearIgnoredSlotsForSave()
678 -- create an equipment manager set
679
680 -- note: ignore slots and/or saveset need to be called twice
681 -- for some reason, the slot is treated as blank if you try to ignore once on the first load of the equipment manager
682
683 -- clear any currently ignored slots
684 --C_EquipmentSet.ClearIgnoredSlotsForSave()
685 --C_EquipmentSet.ClearIgnoredSlotsForSave()
686
687 -- ignore shirt and tabard
688 C_EquipmentSet.IgnoreSlotForSave(INVSLOT_BODY) -- shirt 678 C_EquipmentSet.IgnoreSlotForSave(INVSLOT_BODY) -- shirt
689 C_EquipmentSet.IgnoreSlotForSave(INVSLOT_TABARD) 679 C_EquipmentSet.IgnoreSlotForSave(INVSLOT_TABARD)
690 C_EquipmentSet.IgnoreSlotForSave(INVSLOT_BODY) -- shirt
691 C_EquipmentSet.IgnoreSlotForSave(INVSLOT_TABARD)
692 680
693 -- for now use icon of the spec 681 -- for now use icon of the spec
694 local _, specName, _, setIcon = GetSpecializationInfo(GetSpecialization()) 682 local _, specName, _, setIcon = GetSpecializationInfo(GetSpecialization())
695 683
696 --[[ 684 --[[
712 if setid then 700 if setid then
713 C_EquipmentSet.SaveEquipmentSet(setid, setIcon) 701 C_EquipmentSet.SaveEquipmentSet(setid, setIcon)
714 else 702 else
715 C_EquipmentSet.CreateEquipmentSet(setname, setIcon) 703 C_EquipmentSet.CreateEquipmentSet(setname, setIcon)
716 end 704 end
705 end
706
707 -- on completion, create an equipment manager set if desired
708 local function onEquipGearSetComplete()
709 if Amr.db.profile.options.disableEm then return end
710
711 -- create an equipment manager set
712 createAmrEquipmentSet()
713
714 -- need to call it twice because on first load the WoW equipment manager just doesn't work
715 Amr.Wait(1, function()
716 createAmrEquipmentSet()
717 end)
717 end 718 end
718 719
719 -- stop any currently in-progress gear swapping operation and clean up 720 -- stop any currently in-progress gear swapping operation and clean up
720 local function disposeGearOp() 721 local function disposeGearOp()
721 _pendingGearOps = nil 722 _pendingGearOps = nil