DISCORD Channel!
Join the discord to get updates about the addon. You can also report bugs there too or suggest new features.
Overview:
Instance Achievement Tracker helps track whether the criteria of achievements in raid or dungeons has been met or failed. All information is announced in the appropriate chat channel (raid, party, say) depending on the type of group you are in. Instance Achievement Tracker will also keep track of how many mobs are currently alive for achievements which require you to kill a certain amount of mobs in a time period. You can also easily see which players in the group are missing which achievements and announce tactics directly to the group chat.
Features:
- Tracks when the criteria of instance achievements has been met and output this to chat
- Tracks when the criteria of instance achievements has failed and outputs this to chat
- Keeps track of achievements which require you to kill so many mobs within a certain time period. It will announce to chat when enough mobs have spawned.
- Scans all players in the group to see which achievements each player is missing for the current instance
- Announce to chat players who are missing achievements for certain bosses
- Announce to chat tactics for a certain boss
Slash Commands:
- /iat - Open and closes the GUI
BFA & Legion Tactics:
- https://discord.gg/achievements
- Tactics kindly contributed by the Achievements Discord Server, the community where members can meet like-minded completionists and form groups for a variety of achievements.
Hello! Thank you for getting the 9.2.0 update out so quickly! I've run into this error I've never encountered before; at first I assumed it was because the character I logged was in the Garrison and the Garrison loves being… wonky, but it also popped up in Stormwind and other locations.
Message: Interface\AddOns\InstanceAchievementTracker\Localization.frFR.lua:56: unfinished string near '",'
Time: Tue Feb 22 20:03:54 2022
Count: 1
Stack: Interface\AddOns\InstanceAchievementTracker\Localization.frFR.lua:56: unfinished string near '",'
Locals:
(If this means the French localization, I play entirely in English, if that bears any relevance to the error.)
In reply to SlackerEmeritus:
Thanks for the report. Should be resolved now in the latest release
The "Only track missing achievements" option doesn't seem to be working. I am getting spammed on the Demonic Inquisition fight in Tomb of Sargeras with messages to kill the boss now and achievement failed.
This is happening on the character that originally earned the achievement for my account, as well as other character.
In reply to Squishy_D:
I will take a look and try and figure out what is going wrong. Thanks for reporting :)
In reply to Squishy_D:
Sorry for the delay. Should be fixed for next release.
Hey,
Whenever I'm in a dungeon or raid I keep getting chat messages ,that others also can see, saying:
IAT: Mirrow is outputting messages for this fight.
I didn't have this before but recently I have been getting this.
I've looked in the settings to see if I can disable or remove this. any ideas?
Kind regards.
In reply to Eggshells01:
Hey,
Yes it is a fairly new addition. We were having some problems with the syncing not working correctly for some players so this message was added to make it easier to see who is the player outputting messages for each fight.
I will see what I can do about adding an option to hide this message. Thanks for the suggestion
Cheers
When loading in from character screen after today's update.
Date: 2021-04-20 16:34:35
ID: 1
Error occured in: Global
Count: 1
Message: ...nstanceAchievementTracker\AchievementTrackerCore.lua line 1284:
script ran too long
Debug:
[string "@InstanceAchievementTracker\AchievementTrackerCore.lua"]:1284: ?()
[string "@InstanceAchievementTracker\AchievementTrackerCore.lua"]:133:
...nstanceAchievementTracker\AchievementTrackerCore.lua:132
Locals:
self = <unnamed> {
0 = <userdata>
ADDON_LOADED = <function> defined @Interface\AddOns\InstanceAchievementTracker\AchievementTrackerCore.lua:1099
PLAYER_LOGIN = <function> defined @Interface\AddOns\InstanceAchievementTracker\AchievementTrackerCore.lua:1041
PLAYER_ENTERING_WORLD = <function> defined @Interface\AddOns\InstanceAchievementTracker\AchievementTrackerCore.lua:1850
GROUP_ROSTER_UPDATE = <function> defined @Interface\AddOns\InstanceAchievementTracker\AchievementTrackerCore.lua:1518
PLAYER_REGEN_ENABLED = <function> defined @Interface\AddOns\InstanceAchievementTracker\AchievementTrackerCore.lua:2289
onUpdate = <function> defined @Interface\AddOns\InstanceAchievementTracker\AchievementTrackerCore.lua:137
CHAT_MSG_SYSTEM = <function> defined @Interface\AddOns\InstanceAchievementTracker\AchievementTrackerCore.lua:1553
UPDATE_MOUSEOVER_UNIT = <function> defined @Interface\AddOns\InstanceAchievementTracker\AchievementTrackerCore.lua:1654
ZONE_CHANGED_NEW_AREA = <function> defined @Interface\AddOns\InstanceAchievementTracker\AchievementTrackerCore.lua:1858
GET_ITEM_INFO_RECEIVED = <function> defined @Interface\AddOns\InstanceAchievementTracker\AchievementTrackerCore.lua:60
PLAYER_REGEN_DISABLED = <function> defined @Interface\AddOns\InstanceAchievementTracker\AchievementTrackerCore.lua:2278
ENCOUNTER_END = <function> defined @Interface\AddOns\InstanceAchievementTracker\AchievementTrackerCore.lua:1636
COMBAT_LOG_EVENT_UNFILTERED = <function> defined @Interface\AddOns\InstanceAchievementTracker\AchievementTrackerCore.lua:2312
ENCOUNTER_START = <function> defined @Interface\AddOns\InstanceAchievementTracker\AchievementTrackerCore.lua:1582
CHAT_MSG_ADDON = <function> defined @Interface\AddOns\InstanceAchievementTracker\AchievementTrackerCore.lua:1988
INSPECT_ACHIEVEMENT_READY = <function> defined @Interface\AddOns\InstanceAchievementTracker\AchievementTrackerCore.lua:1707
}
event = "ADDON_LOADED"
name = "InstanceAchievementTracker"
(*temporary) = <function> defined =[C]:-1
(*temporary) = <table> {
1 = "6/6/2019 23:27 [DEBUG] Achievement Scanning Finished (10/10)"
2 = "6/6/2019 23:27 [DEBUG] Group Roster Update"
3 = "6/6/2019 23:27 [DEBUG] Achievement Scanning Enabled"
4 = "6/6/2019 23:27 [DEBUG] Starting Scan"
5 = "6/6/2019 23:27 [DEBUG] Achievement Scanning Finished (10/10)"
6 = "6/6/2019 23:27 [DEBUG] Setting rank to: 2"
7 = "6/6/2019 23:28 [DEBUG] CHAT_MSG_SYSTEM: Cøøkïë-Frostmourne has left the raid group."
8 = "6/6/2019 23:28 [DEBUG] Achievement Scanning Enabled 2"
9 = "6/6/2019 23:28 [DEBUG] Starting Scan"
10 = "6/6/2019 23:28 [DEBUG] Achievement Scanning Finished (9/9)"
11 = "6/6/2019 23:28 [DEBUG] Group Roster Update"
12 = "6/6/2019 23:28 [DEBUG] Achievement Scanning Enabled"
13 = "6/6/2019 23:28 [DEBUG] Starting Scan"
14 = "6/6/2019 23:28 [DEBUG] Achievement Scanning Finished (9/9)"
15 = "6/6/2019 23:28 [DEBUG] Setting rank to: 2"
16 = "6/6/2019 23:28 [DEBUG] CHAT_MSG_SYSTEM: Fistantillus-Rexxar has left the raid group."
17 = "6/6/2019 23:28 [DEBUG] Achievement Scanning Enabled 2"
18 = "6/6/2019 23:28 [DEBUG] Starting Scan"
19 = "6/6/2019 23:28 [DEBUG] Achievement Scanning Finished (8/8)"
20 = "6/6/2019 23:28 [DEBUG] Group Roster Update"
21 = "6/6/2019 23:28 [DEBUG] Achievement Scanning Enabled"
22 = "6/6/2019 23:28 [DEBUG] Starting Scan"
23 = "6/6/2019 23:28 [DEBUG] Achievement Scanning Finished (8/8)"
24 = "6/6/2019 23:28 [DEBUG] Setting rank to: 2"
25 = "6/6/2019 23:28 [DEBUG] Calling Detect Boss 3: 142752"
26 = "6/6/2019 23:28 [DEBUG] Found the following boss ID: 142752"
27 = "6/6/2019 23:28 [DEBUG] Group Roster Update"
28 = "6/6/2019 23:28 [DEBUG] Achievement Scanning Enabled"
29 = "6/6/2019 23:28 [DEBUG] Starting Scan"
30 = "6/6/2019 23:28 [DEBUG] Player is not in an instance. Cancelling scan"
31 = "6/6/2019 23:28 [DEBUG] Group Roster Update"
32 = "6/6/2019 23:28 [DEBUG] Achievement Scanning Enabled"
33 = "6/6/2019 23:28 [DEBUG] Scan in progress. Asking for rescan"
34 = "6/6/2019 23:29 [DEBUG] Calling Detect Boss 2: 101527"
35 = "6/6/2019 23:29 [DEBUG] F
AddOns:
Swatter, v8.2.6511 (SwimmingSeadragon)
AdvancedInterfaceOptions, v1.4.4
AdventureGuideLockouts, v1.3.8
AllTheThings, vShadowlands-2.2.9
Altoholic, vr198
Auctionator, v9.0.9
AuctionFaster, v9.0.2
BadBoy, vv9.0.5
BattlePetBreedID, vv1.17.5
CanIMogIt, v9.0.2v1.30
ClassicQuestLog, v2.0.4
Clique, vv90005-2.0.2
CTCore, v9.0.5.2
CTLibrary, v9.0.5.2
CTMailMod, v9.0.5.2
CTMapMod, v9.0.2.4
CTTimer, v8.3.0.7
DataStore, vr72
DataStoreAuctions, vr54
DataStoreCharacters, vr50
DataStoreContainers, vr64
DataStoreCrafts, vr86
DataStoreCurrencies, vr42
DataStoreInventory, vr57
DataStoreMails, vr56
DataStoreReputations, vr49
DBMCore, v9.0.25
DBMStatusBarTimers, v
DejaCharacterStats, v900r2
DerangementPetBattleCooldowns, vv1.1.5
Details, v
DetailsEncounterDetails, v
EasyScrap, v31
eCastingBar, v0.2.0
HandyNotes, vv1.6.2
HandyNotesArgus, vv0.20
HandyNotesBattleForAzeroth, v5
HandyNotesBattleForAzerothTreasures, vv17
HandyNotesBrokenShore, vv1.39
HandyNotesCamelFigurines, v1.5
HandyNotesKosumoth, v1
HandyNotesLostAndFound, vv15
HandyNotesScourgeInvasionShadowlands, v1.1.12
HandyNotesShadowlands, v30
HandyNotesSummerFestival, vv1.6.2
HandyNotesToolsOfTheTrade, v5.0.0
HandyNotesWarfrontRares, v0.5.0
HideQuickJoin, v1.0
InfiniteRaidTools, v9.21
InstanceAchievementTracker, v3.23.0
LibGroupInSpecT11, v1.4.0
BlizRuntimeLib_enUS v9.0.5.90005 <none>
(ck=5a6)
In reply to morfraen:
Same thing here
In reply to morfraen:
Thanks for the report. New version deploying now which will hopefully resolve the error
Hello
Got few issue running the latest version
In reply to orlith77:
Thanks orlith77. Are you running wow on a english or a different language? The errors don't seem to point to anything simple to fix other than it's having trouble reading the database. The last release did have a broken french translation. Just wanted to confirm if it was related to your issue.
Cheers
In reply to dragnog:
Hey, thx for your answer.
Yep I'm running Wow in french and V3.21.0 seems to have fixed the issue :)
Thx
This is easily the most handy and well thought out addon I've discovered in years! It's made life so much easier when trying to do raid metas. Absolutely awesome work!
In reply to csb516:
Thanks csb516 for the kind words. Much appreciated :)
this addon causing me periodic fps drops in arenas and rbgs. it works good until 9.0.5.
In reply to hyklops:
Hiya, Are you able to download Bugsack and BugGrabber addons and let me know if any errors are being generated which might explain the FPS drop. IAT should not being doing very much in arenas and rbgs as they are not supported instance types but I wonder if something in 9.0.5 has changed causing an issue.
Hey. How do I stop the addon from asking me if I want to track this instance every time I enter it? Why does it not remember what I press?
In reply to Moreorlessmaybe:
Hey,
That is intended as not every run may be an achievements run so it gives you choice whether to run the addon each time you enter. However there are some options to override the default functionality (accessed through the minimap or /iat).
- Enable Addon - This will prevent the popup box from appearing but will also not track any achievements. You can toggle this when doing achievements run if the popup box is annoying
In reply to dragnog:
Ok thank you.