Thread Tools Display Modes
09-12-14, 04:24 PM   #1
Duvdar
A Deviate Faerie Dragon
Join Date: Sep 2014
Posts: 15
Add on for achievements help

Hey All

I have an add on called over achiever. The problem with overachiever is I get on a toon and when I go in a zone and hit the suggests tab it only shows achievements never earned by ANY of my toons. I want to start a toon and achievement far from the beginning. But keeping track of what achievements are in each zone can be a pain. Is there an add on for achievements that does not have the problem over achiever does and will show what achievements are in a zone not done by the character I am on?

thanks in advance.
  Reply With Quote
09-12-14, 05:07 PM   #2
jeffy162
A Pyroguard Emberseer
 
jeffy162's Avatar
AddOn Author - Click to view addons
Join Date: May 2009
Posts: 2,364
Have you checked out Zone Achievement Tracker yet? It sounds like it is what you're looking for.
__________________
Ahhhh, the vagueries of the aging mind. Wait.... What was I saying?


Carbonite <----- GitHub main module (Maps ONLY) download link. The other modules are also available on GitHub.
Carbonite-CLASSIC<----- GitHub link to Carbonite Classic. Thanks to ircdirk for this!
  Reply With Quote
09-12-14, 05:26 PM   #3
Phanx
Cat.
 
Phanx's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2006
Posts: 5,617
Have I Done That? adds a "What now?" tab to the achievement frame with suggestions, mostly based on your zone. It'll also add info to tooltips for all kinds of things you need to eat/drink/kill/love/equip for achievements. It does have one annoying bug, but it's easily fixed by copying and pasting the code from my comment on the ticket.

Zone Achievement Tracker will make sure the "Complete X quests in this zone" and "Complete these quest lines in this zone" achievements are always up in your objectives tracker.

Grail will help you find quests you missed while leveling.

I've tried Overacheiver in the past, and while it did have some nice features, it felt really bulky and never quite worked right, and I don't really miss it. Based on a quick look at the download page, it looks like it's no longer being maintained, too.
__________________
Retired author of too many addons.
Message me if you're interested in taking over one of my addons.
Don’t message me about addon bugs or programming questions.
  Reply With Quote
09-12-14, 05:46 PM   #4
Duvdar
A Deviate Faerie Dragon
Join Date: Sep 2014
Posts: 15
Zone seems it only covers quests? I am looking for something that covers everything if possible. As for Have I done that. It does not seem to be working for me. It is installed but shows nothing different on my screen
  Reply With Quote
09-12-14, 09:52 PM   #5
Duvdar
A Deviate Faerie Dragon
Join Date: Sep 2014
Posts: 15
For some reason the what now thing does not seem to add an extra tab for me. Am I missing something here?
  Reply With Quote
09-13-14, 01:31 AM   #6
Phanx
Cat.
 
Phanx's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2006
Posts: 5,617
See attachment for a screenshot I took 30 seconds ago. If you don't see that, double-check that the addon is installed in the right location. It should also have an entry in the Interface Options > AddOns window, and the slash command "/haveidonethat" should bring up those options. If you have a Broker display of some kind, it should have an icon with 3 blue question marks.
Attached Thumbnails
Click image for larger version

Name:	whatnow.jpg
Views:	166
Size:	229.3 KB
ID:	8204  
__________________
Retired author of too many addons.
Message me if you're interested in taking over one of my addons.
Don’t message me about addon bugs or programming questions.
  Reply With Quote
09-13-14, 06:20 AM   #7
Wimpface
A Molten Giant
 
Wimpface's Avatar
AddOn Author - Click to view addons
Join Date: Oct 2008
Posts: 648
Just installed HaveIDoneThat to try it out, and found that you need to apply the fix Phanx posted on the ticket or it will throw errors all over the place (even in other files like items.lua and config.lua) and won't load the extra tab shown in Phanx screenshot.

In compare.lua, you want to replace this block (line 15-24)
Lua Code:
  1. function mod:OnLoad()
  2.     self:InitDB()
  3.  
  4.     for tooltip in pairs(hook_tooltips) do
  5.         hooksecurefunc(tooltip, "SetHyperlink", self.OnSetHyperlink)
  6.         hooksecurefunc(tooltip, "Hide", self.OnTooltipHide)
  7.     end
  8. end
  9.  
  10. local player_guid = strsub(UnitGUID("player"), 3)

With the one Phanx suggested on the ticket:
Lua Code:
  1. local player_guid
  2.  
  3. function mod:OnLoad()
  4.     self:InitDB()
  5. end
  6.  
  7. function mod:OnLogin()
  8.     player_guid = strsub(UnitGUID("player"), 3)
  9.  
  10.     for tooltip in pairs(hook_tooltips) do
  11.         hooksecurefunc(tooltip, "SetHyperlink", self.OnSetHyperlink)
  12.         hooksecurefunc(tooltip, "Hide", self.OnTooltipHide)
  13.     end
  14. end
__________________
All I see is strobe lights blinding me in my hindsight.
  Reply With Quote
09-13-14, 01:02 PM   #8
Duvdar
A Deviate Faerie Dragon
Join Date: Sep 2014
Posts: 15
K thanks, Let me try and find the file and input it.
  Reply With Quote
09-13-14, 07:38 PM   #9
Phanx
Cat.
 
Phanx's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2006
Posts: 5,617
The other option is to reload the UI after logging in. The problem is that the addon is trying to access data right away that isn't available before the initial login process is completed.
__________________
Retired author of too many addons.
Message me if you're interested in taking over one of my addons.
Don’t message me about addon bugs or programming questions.
  Reply With Quote

WoWInterface » AddOns, Compilations, Macros » AddOn Help/Support » Add on for achievements help

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off