Artifact PathFinder
Artifact PathFinder: Enhance Artifact window to show optimal leveling paths.
Features:
- Show artifact leveling path
- Highlight next trait, which should be taken to follow the path
- Support for all classes and specs
- Support multiple paths for some specs
- Data taken from pro-player's guides
- Show paths for inactive specs
Changes:
- Ver. 1.6 - Tier 2
- Ver. 1.5 - update for WoW 7.2
- Ver. 1.4 - show paths for artifacts in bags (not selected spec)
- Ver. 1.3 - small bugfixes
- Ver. 1.0 - initial release
If you find a bug please open a ticket on https://www.wowace.com/addons/artifactpathfinder/tickets/
 
                            


 
        
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Aug 2, 2018will there be an update for 8.0? I still have toons that will b in legion when bfa comes out
thx, gr8 addon
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Apr 22, 2018Not working for Elemental Shaman...
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Oct 20, 2017I'm not sure if things changed since it was last updated, but the paths for Ebonchill (frost mage) has an error: two traits are switched. The add-on recommends Ice Nine as the 14th trait and Shield of Alodi as the 15th but there is no path to Ice of Nine until AFTER you raise Shield of Alodi to the max. In other words, Shield of Alodi should be 14 and Ice Nine should be 15
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Apr 14, 2017in the artifactpath for vengeance demon hunter is one trait (212819) missing. the correct path is:
[128831] = { ["Vengeance"] = {207407, 214744, 212827, 218910, 212817, 213017, 207375, 212829, 212816, 207387, 207343, 212894, 207347, 213010, 212821, 212819, 207352, 214909, 241091, 212817, 238046, 238082, 238118, 212816, 207343, 207375, 212821, 207347, 207352, 212819, 212827, 239042}, },Could you please change your CreateButtonOverlay function to
local function CreateButtonOverlay(powerButton) local button = powerButton:CreateFontString(nil, "OVERLAY") local font = GameFontNormal:GetFont() button:SetFont(font, 22, "OUTLINE") button:SetPoint("CENTER",powerButton.Icon,"CENTER",0,0) return button endbecause i dont like this font you use. and so your addon will always use the normal gamefont even if any addon change it. ;)
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Apr 6, 2017- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Apr 4, 2017Hi Everyone,
I have updated Yossa's version 1.5.0 to include all of the new traits in 7.2 in the order suggested on the guides provided by icy-veins, and also confirmed the orders of the first tier of traits (some were changed).
You can find the source code here:
ArtifactPathFinder.lua: https://pastebin.com/XLnCrxSB
PathData.lua: https://pastebin.com/JvnEBEqX
If you can't be bothered copy/pasting into the lua files, you can download the whole modified addon in .ZIP format here: https://mega.nz/#!ztc1zJpA!Awvrw56CWvOvPRz9mXMomvL1XlDCRsPDIMmami-PcK8 (download via the grey "Download through your browser" button)
PathData.lua contains the new spells, and ArtifactPathFinder.lua was modified to be compatible with the new traits, as well as new traits that are of the same choice level and it doesnt matter which one you pick.
This update should have number 1-18 for the first 18 traits (35 points), then when the 18th is purchased the new traits should be numbered starting 1-14 (like how icy-veins shows it). If there is a choice between two or more equal traits, they both should have the same number and the starburst effect.
Tested and working on protection paladin, destruction warlock, and guardian druid.
Please let me know how it goes :)
EDIT: Just found a bug when you have exactly 18 traits. (Fixed now)
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Apr 2, 2017Here you are. New version is available.
For now, it supports only first tier of traits.
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Apr 2, 2017very very thanks!!!!!
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Apr 2, 2017Hi Everyone,
I have updated Yossa's version 1.5.0 to include all of the new traits in 7.2 in the order suggested on the guides provided by icy-veins, and also confirmed the orders of the first tier of traits (some were changed).
You can find the source code here:
ArtifactPathFinder.lua: https://pastebin.com/XLnCrxSB
PathData.lua: https://pastebin.com/JvnEBEqX
If you can't be bothered copy/pasting into the lua files, you can download the whole modified addon in .ZIP format here: https://mega.nz/#!ztc1zJpA!Awvrw56CWvOvPRz9mXMomvL1XlDCRsPDIMmami-PcK8 (download via the grey "Download through your browser" button)
PathData.lua contains the new spells, and ArtifactPathFinder.lua was modified to be compatible with the new traits, as well as new traits that are of the same choice level and it doesnt matter which one you pick.
This update should have number 1-19 for the first 19 traits (36 points), then when the 19th is purchased the new traits should be numbered starting 1-14 (like how icy-veins shows it). If there is a choice between two or more equal traits, they both should have the same number and the starburst effect.
Tested and working on protection paladin, destruction warlock, and guardian druid.
Please let me know how it goes :)
EDIT: Just found a bug when you have exactly 18 traits. (Fixed now)
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Apr 2, 20174x ...aceArtifactPathFinder\ArtifactPathFinder-1.4.2.lua:216: attempt to call method 'GetOrCreatePowerButton' (a nil value)
...aceArtifactPathFinder\ArtifactPathFinder-1.4.2.lua:216: in function `RefreshPerkRanks'
...aceArtifactPathFinder\ArtifactPathFinder-1.4.2.lua:37: in function `?'
...ibraries\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:145: in function <...ibraries\CallbackHandler-1.0\CallbackHandler-1.0.lua:145>
[string "safecall Dispatcher[2]"]:4: in function <[string "safecall Dispatcher[2]"]:4>
[C]: ?
[string "safecall Dispatcher[2]"]:13: in function `?'
...ibraries\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:90: in function `Fire'
ElvUI\Libraries\AceEvent-3.0\AceEvent-3.0-3.lua:120: in function <ElvUI\Libraries\AceEvent-3.0\AceEvent-3.0.lua:119>
[C]: in function `SocketInventoryItem'
ExRT\ExCD2.lua:9298: in function <ExRT\ExCD2.lua:9291>
ExRT\ExCD2.lua:9332: in function <ExRT\ExCD2.lua:9321>
ExRT\ExCD2.lua:9400: in function <ExRT\ExCD2.lua:9395>
ExRT\ExCD2.lua:9485: in function <ExRT\ExCD2.lua:9483>
SharedXML\C_TimerAugment.lua:16: in function <SharedXML\C_TimerAugment.lua:14>
Locals:
nil
ALSO
[03:23] Artifact spell not found. Please report a bug in Path data: 196586 WARLOCK/128941
[03:23] Artifact spell not found. Please report a bug in Path data: 215183 WARLOCK/128941
[03:23] Artifact spell not found. Please report a bug in Path data: 196305 WARLOCK/128941
[03:23] Artifact spell not found. Please report a bug in Path data: 215273 WARLOCK/128941
[03:23] Artifact spell not found. Please report a bug in Path data: 196432 WARLOCK/128941
[03:23] Artifact spell not found. Please report a bug in Path data: 196301 WARLOCK/128941
[03:23] Artifact spell not found. Please report a bug in Path data: 196227 WARLOCK/128941
[03:23] Artifact spell not found. Please report a bug in Path data: 219195 WARLOCK/128941
[03:23] Artifact spell not found. Please report a bug in Path data: 224103 WARLOCK/128941
[03:23] Artifact spell not found. Please report a bug in Path data: 196258 WARLOCK/128941
[03:23] Artifact spell not found. Please report a bug in Path data: 215223 WARLOCK/128941
[03:23] Artifact spell not found. Please report a bug in Path data: 196236 WARLOCK/128941
[03:23] Artifact spell not found. Please report a bug in Path data: 196217 WARLOCK/128941
[03:23] Artifact spell not found. Please report a bug in Path data: 219415 WARLOCK/128941
[03:23] Artifact spell not found. Please report a bug in Path data: 196222 WARLOCK/128941
[03:23] Artifact spell not found. Please report a bug in Path data: 196211 WARLOCK/128941
[03:23] Artifact spell not found. Please report a bug in Path data: 196675 WARLOCK/128941
[03:23] Artifact spell not found. Please report a bug in Path data: 214936 WARLOCK/128941
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Apr 1, 2017Waiting patiently for 7.2 update.
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Apr 1, 2017Waiting patiently for 7.2 update
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Mar 30, 2017Looks like this one may be dead.....Hoping not as was a very good addon!
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Mar 31, 2017I would still like to continue using this addon, so if @yossa doesn't update it, I probably will.
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Apr 1, 2017I would just go for it as Yossa has not responded at all.
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Mar 30, 2017I can't wait for an update!
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Mar 29, 2017Dont work anymore with 7.2 update.
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Jan 21, 2017Using Alpha version r28 - Same error as below.
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Jan 21, 2017Using version 1.4.2 - Getting error upon login or reload - causes a "blank" Artifact trait window to open.
45x ...eBlizzard_ArtifactUI\Blizzard_ArtifactUI.lua:41: attempt to compare number with nil
...eBlizzard_ArtifactUI\Blizzard_ArtifactUI.lua:41: in function `ArtifactUI_CanViewArtifact'
...ddOns\Blizzard_ArtifactUI\Blizzard_ArtifactPerks.lua:683: in function `EvaluateRelics'
...ddOns\Blizzard_ArtifactUI\Blizzard_ArtifactPerks.lua:533: in function <...ddOns\Blizzard_ArtifactUI\Blizzard_ArtifactPerks.lua:531>
[C]: in function `SetShown'
...eBlizzard_ArtifactUI\Blizzard_ArtifactUI.lua:172: in function `SetTab'
...eBlizzard_ArtifactUI\Blizzard_ArtifactUI.lua:138: in function `EvaulateForgeState'
...eBlizzard_ArtifactUI\Blizzard_ArtifactUI.lua:70: in function <...eBlizzard_ArtifactUI\Blizzard_ArtifactUI.lua:67>
[C]: in function `Show'
FrameXML\UIParent.lua:2374: in function `SetUIPanel'
FrameXML\UIParent.lua:2192: in function `ShowUIPanel'
FrameXML\UIParent.lua:2086: in function <FrameXML\UIParent.lua:2082>
[C]: in function `SetAttribute'
FrameXML\UIParent.lua:2868: in function `ShowUIPanel'
FrameXML\UIParent.lua:1498: in function <FrameXML\UIParent.lua:907>
Locals:
(*temporary) = nil
(*temporary) = false
(*temporary) = "attempt to compare number with nil"
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Jan 17, 2017Update for Patch 7.1.5 would be nice :)