View Single Post
07-17-19, 06:11 AM   #1
aallkkaa
A Warpwood Thunder Caller
 
aallkkaa's Avatar
AddOn Author - Click to view addons
Join Date: Jun 2017
Posts: 98
Thumbs down How to get all Azerite Essences' spells names / IDs / ranks ?

For my LibSpellName2SID addons, I'm looking for a way to retrieve all the Azerite Essences' spells, introduced in WoW 8.2.0, from the servers.

I know I can get a list of all Azerite Essences ("items") with the function C_AzeriteEssence.GetEssences().
But what info from the resulting list, an with what functions, can I retrieve the Major and Minor spells for each rank?

For example, with this information, retrieved with C_AzeriteEssence.GetEssences():
Code:
{
    valid=true,
    name="The Crucible of Flame",
    ID=12,
    icon=3015740,
    unlocked=true,
    rank=1
  },
How do I get the following information (preferably not only for Rank 1, but for all four):
Code:
{
["Concentrated Flame"] = 295373,   -- Major
["Ancient Flame"] = 295365,   -- Minor
},
?
  Reply With Quote