Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- aura_env.updatePowers=function()
- local slots = {"Head", "Shoulder","Chest"}
- aura_env.activePowers = {}
- local counter = 1
- for k,v in pairs(slots) do
- local slotID = GetInventorySlotInfo(v.."Slot")
- local location = ItemLocation:CreateFromEquipmentSlot(slotID)
- if C_Item.DoesItemExist(location) and C_AzeriteEmpoweredItem.IsAzeriteEmpoweredItem(location) then
- local tierInfo = C_AzeriteEmpoweredItem.GetAllTierInfo(location)
- for ring,ringv in pairs(tierInfo) do
- for k,v in pairs(ringv) do
- if(k=="azeritePowerIDs") then
- for id,powerID in pairs(v) do
- if (C_AzeriteEmpoweredItem.IsPowerSelected(ItemLocation:CreateFromEquipmentSlot(slotID), powerID) and powerID ~= 13) then
- aura_env.activePowers[counter] = powerID
- counter = counter + 1
- end
- end
- end
- end
- end
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement