Advertisement
Guest User

Untitled

a guest
Jan 24th, 2019
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.09 KB | None | 0 0
  1. aura_env.updatePowers=function()
  2. local slots = {"Head", "Shoulder","Chest"}
  3. aura_env.activePowers = {}
  4. local counter = 1
  5. for k,v in pairs(slots) do
  6. local slotID = GetInventorySlotInfo(v.."Slot")
  7. local location = ItemLocation:CreateFromEquipmentSlot(slotID)
  8. if C_Item.DoesItemExist(location) and C_AzeriteEmpoweredItem.IsAzeriteEmpoweredItem(location) then
  9. local tierInfo = C_AzeriteEmpoweredItem.GetAllTierInfo(location)
  10. for ring,ringv in pairs(tierInfo) do
  11. for k,v in pairs(ringv) do
  12. if(k=="azeritePowerIDs") then
  13. for id,powerID in pairs(v) do
  14. if (C_AzeriteEmpoweredItem.IsPowerSelected(ItemLocation:CreateFromEquipmentSlot(slotID), powerID) and powerID ~= 13) then
  15. aura_env.activePowers[counter] = powerID
  16. counter = counter + 1
  17. end
  18. end
  19. end
  20. end
  21. end
  22. end
  23. end
  24. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement