Closed Ramzie closed 7 years ago
That...is incredibly strange. I'll have to install that and poke around with it later.
Same happens with AdiButtonAuras and WeakAuras 2. All 3 have libartifactdata in libs folder.
Happens when changing zone (krasus' landing - dalaran, dalaran - class hall, etc.)
RealUI author encountered this too (and probably fixed), maybe he can help. http://www.wowinterface.com/forums/showthread.php?t=54341
Now that is super useful @Amanthuul. I'll have to see what Gethe did in RealUI to deal with that, and if not move to just using the built in Blizzard functions.
I pulled in what Gethe changed for RealUI and that seems to have fixed the issue.
If you're using any other AddOns that use LibArtifactData it's probably best to copy my version of the files overtop of theirs, at least until there's a new LibArtifactData release.
Got
Message: Interface\FrameXML\MainMenuBar.lua:126: Usage: GetCostForPointAtRank(rank) Time: 09/02/16 17:58:32 Count: 1 Stack: [C]: in function
GetCostForPointAtRank'
Interface\FrameXML\MainMenuBar.lua:126: in function <Interface\FrameXML\MainMenuBar.lua:124>
...ras\libs\LibArtifactData-1.0\LibArtifactData-1.0.lua:230: in function <...ras\libs\LibArtifactData-1.0\LibArtifactData-1.0.lua:225>
...ras\libs\LibArtifactData-1.0\LibArtifactData-1.0.lua:291: in function <...ras\libs\LibArtifactData-1.0\LibArtifactData-1.0.lua:278>
...ras\libs\LibArtifactData-1.0\LibArtifactData-1.0.lua:309: in function <...ras\libs\LibArtifactData-1.0\LibArtifactData-1.0.lua:308>
Locals: (*temporary) = nil` on first load after update and if to delete config file from savedvariables - on first load too. Coflicts with ExRT again. Zone chaiging doesn't trigger it anymore.
Yeah, I'm reopening this. It seems that LibArtifactData has quite a few issues, and the dev is away from WoW until Sunday. x.x
If to disable Talents module, then enable, with ExRT i get
Message: Interface\FrameXML\MainMenuBar.lua:126: Usage: GetCostForPointAtRank(rank)
Time: 09/02/16 18:14:00
Count: 1
Stack: C: in function GetCostForPointAtRank' Interface\FrameXML\MainMenuBar.lua:126: in function <Interface\FrameXML\MainMenuBar.lua:124> ...bar\Libs\LibArtifactData-1.0\LibArtifactData-1.0.lua:230: in function <...bar\Libs\LibArtifactData-1.0\LibArtifactData-1.0.lua:225> ...bar\Libs\LibArtifactData-1.0\LibArtifactData-1.0.lua:291: in function <...bar\Libs\LibArtifactData-1.0\LibArtifactData-1.0.lua:278> ...bar\Libs\LibArtifactData-1.0\LibArtifactData-1.0.lua:493: in function
ForceUpdate'
Interface\AddOns\XIV_Databar\modules\talent.lua:42: in function <Interface\AddOns\XIV_Databar\modules\talent.lua:30>
(tail call): ?
(tail call): ? ...ddOns\XIV_Databar\Libs\AceAddon-3.0\AceAddon-3.0.lua:558: in function <...ddOns\XIV_Databar\Libs\AceAddon-3.0\AceAddon-3.0.lua:551> (tail call): ? ...
(tail call): ? ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:799: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:614> (tail call): ?
(tail call): ? ...ce\AddOns\XIV_Databar\Libs\AceGUI-3.0\AceGUI-3.0.lua:314: in function `Fire' ...ar\Libs\AceGUI-3.0\widgets\AceGUIWidget-CheckBox.lua:68: in function <...ar\Libs\AceGUI-3.0\widgets\AceGUIWidget-CheckBox.lua:57>
Locals: < none >`
If then try to get tooltip, it says
Message: Interface\AddOns\XIV_Databar\modules\talent.lua:458: attempt to compare number with nil Time: 09/02/16 18:17:54 Count: 2 Stack: Interface\AddOns\XIV_Databar\modules\talent.lua:458: in function
ShowTooltip'
Interface\AddOns\XIV_Databar\modules\talent.lua:193: in function <Interface\AddOns\XIV_Databar\modules\talent.lua:188>
Locals: self =
The addon when used in conjunction with Exorsus Raid Tools prevents interaction with the artifact forge until a /reloadui is performed.