Originally Posted by Simca
I'm confused, can you not just call LoadAddOn for the load-on-demand Blizzard Addon in question? (Blizzard_ArtifactUI)
|
Loading an addon out of context doesn't magicly give access to API data and will often times cause errors.
Originally Posted by syncrow
Originally Posted by Rainrider
HasArtifactEquipped() returns true even if the player has respecced but hasn't changed weapons yet, meaning your code gets potentially wrong information.
|
You'll change weapon automatically when you respec?! Or am I wrong?
|
The game tries to swap weapons when you change spec. It'll even unequip your current one if you don't have the artifact for the new spec. Sometimes it bugs out and fails this though.