-
Active Member
Getting this without ingame lua possible?
1)
I need the current artifact knowledge rank for fixing some log output.
Code:
C_ArtifactUI.GetArtifactKnowledgeLevel()
C_ArtifactUI.GetArtifactKnowledgeMultiplier()
which is only returning something usefull when the artifact ui is open
2) recipes in legion can have ranks, using these fails if you do not know the previous rank.
Right now i am constructing a complicated method to get the spellid from the recipe item and then
using
Code:
C_TradeSkillUI.GetRecipeInfo
which again requires to open the tradeskill ui and caching the whole shit.
Does the game store the artifact knowledge somewhere in memory to grab it without opening the artifact ui and caching the result?
Is it possible to get the info if the previous rank for a certain recipe item in my bag has been learned in a more convenient way?
Last edited by blamani; 12-03-2016 at 03:47 PM.
-
Established Member
Artifact knowledge is a currency. You can access it immediately with GetCurrencyInfo("currency:1171")
-
Post Thanks / Like - 4 Thanks
-
Active Member
Lovely, saves a lot of headache.
Is the recipe rank check equally easy by chance?