Do you value looking at your achievements? Do you like to brag about your accomplishments but have to hop around characters for raids and other high-end content? Then this addon might be for you!
IMPORTANT CHANGE
This addon depends on the following libraries:
-
LibStub (to load the libraries below properly)
-
LibCustomMenu
Features- Viewing achievements per character (once you have logged on that character with this addon enabled). Once selected in the dropdown box the achievement menu will be just as if you're logged on that character!
- The ability to link achievements that are in line by right clicking the icon itself. A small but nice QoL addition.
- A (preliminary) global view of all characters combined.
Compatibility
The core of this addon is simple: it overrides the achievement functions in the API and have them return data stored in the saved variables for each character.* As such it might conflict with addons that use these to track progress of achievements. To reduce this potential conflict I am only hooking these functions while the achievements menu is open. In the future I will look into providing some API if needed.
* If there is a crash or for some other reason the saved variables are not properly saved then it might not show the correct data for that character next time you try to view it.
Known Issues
For long achievement categories the category text may overlap with the filter box, I'm currently thinking of a better placement but with limited room I need to see what looks best without reshuffling the entire layout.