I have used the Altoholic addon for a long time, but lately it has given a lot of error messages. It appears that it is only updated to 8.0.1 (not 8.1). The strange thing is that I have friends that use the same addon without getting any error messages. Is there a good alternative to Altoholic? Is it possible to keep the addon and get rid of the errors? I have installed BugGrabber and BugSack to catch the errors. Below is the output from BugSack:
1x …ns\DataStore_Achievements\DataStore_Achievements-r47.lua:132: GetAchievementCriteriaInfo(achievementID, criteriaIndex [,countHidden]), criteria not found
[C]: in function GetAchievementCriteriaInfo' ...ns\DataStore_Achievements\DataStore_Achievements-r47.lua:132: in function <...ns\DataStore_Achievements\DataStore_Achievements.lua:90> ...ns\DataStore_Achievements\DataStore_Achievements-r47.lua:181: in function <...ns\DataStore_Achievements\DataStore_Achievements.lua:166> ...ns\DataStore_Achievements\DataStore_Achievements-r47.lua:214: in function <...ns\DataStore_Achievements\DataStore_Achievements.lua:209> [C]: ? ...ore\libs\CallbackHandler-1.0\CallbackHandler-1.0-7.lua:29: in function <...ore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:25> ...ore\libs\CallbackHandler-1.0\CallbackHandler-1.0-7.lua:64: in functionFire’
DataStore\libs\AceEvent-3.0\AceEvent-3.0-4.lua:120: in function <DataStore\libs\AceEvent-3.0\AceEvent-3.0.lua:119>
Find the Altoholic addon on curseforge dot com, and check the comments for a quick 2-line fix to that problem (a Dec 14, 2018 post by StevenSeegal).
I’m not allowed to link directly to it on this forum but i’ll copy the contents of that post here:
There isn’t any drop in replacement for Altoholic that i am aware off, but if you only use a small subset of the Altoholic features then you may find there are alternatives for those (such as offline bank access and being able to see your alts bag/bank contents), but nothing quite as feature heavy as Altoholic.
Altoholic does have lots of small bugs here and there, and it hasn’t been updated for 8.1, which actually is not a big problem content-wise, however some of the related API changes are the source of the errors in your stacktrace. With the minor fixes from above, you’ll likely find it works fine again for normal usage. Most of the Altoholic errors also don’t pop up until you actually try to use the offending feature and luckily most of those also don’t result in any taint problems so overall i find it’s still just fine to keep using.