If you have questions, feel free to ask while I'm streaming!
Do you find yourself completing old content just so that you can get literally everything for your Collections? Say no more! ALL THE THINGS will help you with your endeavor by giving you the ability to track your completion for everything.
Features
- Supports tracking of Appearances, Illusions, Mounts, Pets, Toys, Music Rolls, and Titles.
- Primary Collections Window is moveable and resizeable.
- Auto Minilist
- Datatext Support
- Multiple Database modules to keep the addon from having to access Blizzard API.
- Filters to allow you to customize the addon to your preferences.
- Extra tooltip information (Models, Icons, Descriptions, etc).
- Fanfare music when you learn anything new.
Why do I need this addon
- Ability to see what items you are missing from your collection in a more presentable means than Blizzard's UI.
- The UI has information on quests, vendors, rares, dungeons and raids, world events, and more.
Problem? Suggestion?
If you just updated and are getting tons of errors please completely close your game and then reopen it. Updating addons while the game is running can cause problems!
Author: Crieve (DFortun81 on GitHub)
Contributors: incumilen aka Daktar, Lucetia, Katardre aka Avella, nmikeh aka Oiche, Goldenshacal aka Gold, erlingnikolai aka Infamous, Aiue, Wolfen12 aka Avezza, slumbersome aka Slumber, AlexSUCF aka Eiltherune, blueyleader, Pr3vention
Special Thanks
AmiYuy - Has helped many times with different aspects of the addon.
Sweetlie - Helped with models for addon.
Gello - Helped us to get NPC localization.
Breanni - Allowing us to use notes from WarcraftPets website.
DeadSerious - Winner of our Logo Contest, Primary Artist for all Branding for ATT & Crieve's Twitch channel.
BigBlaris - Verifying drops, testing.
Kawna - Does artwork to help out with the project.
Nightswifty - Added ATT information to a wowhead guide.
We would also like to thank the contributors for the work they do and the users who have submitted suggestions and bugs in discord or on forums we have threads on.
Recommended Addons
- Can I Mog It? -- Great addon that adds tooltip info for appearances and overlays for vendors, bags, etc.
- Rematch -- The best pet journal replacement there is. Many many features.
- LastSeen -- Addon that helps track the last time you saw an item. (this is helpful for collectors that have collector friends... Or a Discord. :D)
Support Us
You can donate to our Patreon here: https://www.patreon.com/allthethings
1x AllTheThings\AllTheThings-2.2.6-35-g297664d.lua:62: AllTheThings\AllTheThings.lua:14886: Usage: GetItemInfoInstant(itemID|"name"|"itemlink")
[string "=[C]"]: in function `error'
[string "@AllTheThings\AllTheThings-2.2.6-35-g297664d.lua"]:94: in function `?'
[string "@AllTheThings\AllTheThings-2.2.6-35-g297664d.lua"]:62: in function <AllTheThings\AllTheThings.lua:59>
[string "@AllTheThings\src\base.lua"]:31: in function <AllTheThings\src\base.lua:30>
Locals:
(*temporary) = "AllTheThings\AllTheThings.lua:14886: Usage: GetItemInfoInstant(itemID|"name"|"itemlink")"
Hello,
When I mouse over a Leather reagent ATT shows everything I can make with and it includes the transmogs I learned. For some, the list is so big that I was wondering if there is a way for the tooltip to show only the ones I'm missing. That way the list is not only going to be be smaller but I also going to be able to see/know which ones I can make and I'm missing. Tried to find an option for that (in case it has one) and could not find it. Any help would be appreciate.
Thanks
Great add-on though!
In reply to MoosGamesTV:
in the options, click the "interface" tab, and then on the left-hand side about halfway down there's a checkbox for "source locations!"
Amazing addon! As a collector who was starting to get overwhelmed every time I tried to figure out what I still had to do, this was a lifesaver. Absolutely love the idea and implementation.
Quick question: Is there a way to filter out a particular section within the flyout lists? For example, I don't PvP, but there doesn't seem to be a specific option to hide PvP-related items.
In reply to thelazarusheart:
there aren't filters for PvP or PvE, largely because they are huuuuuge parts of the game that would require a bunch of manual labor on our part to implement filters for. we also don't have a personal blacklist, because even managing bug reports for the filters we have gets pretty hairy -- you'd be surprised how many people report missing items on vendors and after 20 minutes of trying to figure out what the problem is, it turns out they just forgot they were filtering BoE items. if every user had the ability to hide items on a whim, attending to bugs/errors in the addon would likely become pretty cumbersome for our small team. :(
as a (nearly) exclusively PvE player myself, i do understand the frustration of seeing such a big chunk of your % being taken up by things you don't plan on collecting. we have talked about implementing a PvP filter before, but i'm just not sure if/when it'll happen. there is a PvP Elite/Gladiator filter at the bottom of the Unobtainables tab in the settings that will get rid of some PvP items, if it's not already checked.
if you have any other questions about filters or the addon in general, let us know ♥
Message: Interface\AddOns\ATT-Classic\ATT-Classic-0.4.6.lua:3948: bad argument #1 to 'ipairs' (table expected, got nil)
Time: Sun Feb 21 22:27:00 2021
Count: 1
Stack: Interface\AddOns\ATT-Classic\ATT-Classic-0.4.6.lua:3948: bad argument #1 to 'ipairs' (table expected, got nil)
Interface\AddOns\ATT-Classic\ATT-Classic.lua:5010: in function `GroupFilter'
Interface\AddOns\ATT-Classic\ATT-Classic.lua:5080: in function `RecursiveGroupRequirementsFilter'
Interface\AddOns\ATT-Classic\ATT-Classic.lua:1343: in function <Interface\AddOns\ATT-Classic\ATT-Classic.lua:1341>
Interface\AddOns\ATT-Classic\ATT-Classic.lua:1783: in function <Interface\AddOns\ATT-Classic\ATT-Classic.lua:1395>
Interface\AddOns\ATT-Classic\ATT-Classic.lua:2616: in function <Interface\AddOns\ATT-Classic\ATT-Classic.lua:2615>
Interface\AddOns\ATT-Classic\ATT-Classic.lua:2712: in function <Interface\AddOns\ATT-Classic\ATT-Classic.lua:2618>
[C]: ?
[C]: ?
[C]: ?
[C]: ?
[C]: ?
...Master\LibTSM\Service\ItemTooltipClasses\Wrapper.lua:98: in function <...Master\LibTSM\Service\ItemTooltipClasses\Wrapper.lua:96>
[C]: in function `SetBagItem'
Interface\FrameXML\ContainerFrame.lua:1327: in function `ContainerFrameItemButton_OnEnter'
[string "*:OnEnter"]:1: in function <[string "*:OnEnter"]:1>
Locals: item = <table> {
visible = true
hash = "itemID2581"
count = 2
itemID = 2581
}
app = <table> {
PlayFanfare = <function> defined @Interface\AddOns\ATT-Classic\ATT-Classic.lua:438
SetScript = <function> defined @Interface\AddOns\ATT-Classic\src\base.lua:29
CreateLootThreshold = <function> defined @Interface\AddOns\ATT-Classic\ATT-Classic.lua:4047
SpellNameToSpellID = <table> {
}
Minimap = ATT-Classic-Minimap {
}
RecursiveClassAndRaceFilter = <function> defined @Interface\AddOns\ATT-Classic\ATT-Classic.lua:5086
PlayCompleteSound = <function> defined @Interface\AddOns\ATT-Classic\ATT-Classic.lua:428
GetGroupType = <function> defined @Interface\AddOns\ATT-Classic\ATT-Classic.lua:3177
GetItemWeight = <function> defined @Interface\AddOns\ATT-Classic\ATT-Classic.lua:3828
BaseItem = <table> {
}
FilterItemClass_RequireBinding = <function> defined @Interface\AddOns\ATT-Classic\ATT-Classic.lua:5034
ToggleMainList = <function> defined @Interface\AddOns\ATT-Classic\ATT-Classic.lua:2507
ItemBindFilter = <function> defined @Interface\AddOns\ATT-Classic\ATT-Classic.lua:4971
ShowPopupDialog = <function> defined @Interface\AddOns\ATT-Classic\src\base.lua:81
BaseMap = <table> {
}
IsComplete = <function> defined @Interface\AddOns\ATT-Classic\ATT-Classic.lua:716
GetTempDataSubMember = <function> defined @Interface\AddOns\ATT-Classic\ATT-Classic.lua:182
PlayerGUIDFromInfo = <table> {
}
SearchForField = <function> defined @Interface\AddOns\ATT-Classic\ATT-Classic.lua:2199
SpellIDToSpellName = <table> {
}
BaseQuestUnit = <table> {
}
Class = "MAGE"
asset = <function> defined @Interface\AddOns\ATT-Classic\src\base.lua:10
CollectibleReputations = false
ShowPopupDialogWithEditBox = <function> defined @Interface\AddOns\ATT-Classic\src\base.lua:101
PlayRareFindSound = <function> defined @Interface\AddOns\ATT-Classic\ATT-Classic.lua:447
OpenMiniListForCurrentZone = <function> defined @Interface\AddOns\ATT-Classic\ATT-Classic.lua:8097
UpdateSoftReserve = <function> defined @Interface\AddOns\ATT-Classic\ATT-Classic.lua:3418
Windows = <table> {
}
BaseUnit = <table> {
}
CreateDeathClass = <function> defined @Interface\AddOns\ATT-Classic\ATT-Classic.lua:3585
CreateNPC = <function> defined @Interface\AddOns\ATT-Classic\ATT-Classic.lua:4441
FilterItemTrackable = <function> defined @Interface\AddOns\ATT-Classic\ATT-Classic.lua:5056
UpdateParentProgress = <function> defined @Interface\AddOns\ATT-Classic\ATT-Classic.lua:5199
CacheFlightPathDataForTarget = <function> defined @Interface\AddOns\ATT-Classic\ATT-Classic.lua:4172
RawData = <table> {
}
events = <table> {
}
ParseSoftReserve = <function> defined @Interface\AddOns\ATT-Classic\ATT-Classic.lua:3206
GetProgressText
Looks like CurseForge is offering the classic one for retail? wrong tag maybe? :)
In reply to FireAllianceNX:
Was a mistake on our side. It displays now correctly as Shadowlands 2.2.6
Which version is the correct one? 1.1.0 or 1.1.1 or 2.2.5? It's a bit confusing. They are all flagged for wow 9.0.2.
In reply to Hrazmadul:
all 3 versions were the same but the name. Was a mistake on our side. It displays now correctly as Shadowlands 2.2.6
Any plans on Tracking the pvp apperence vendor Located in Boralus?
Can this addon help with the Fistful of Love achievement, or do I need OverAchiever for that?
In reply to KOVIKO:
i'm not entirely sure what you mean by "help" in the context of that specific achievement, but it is tracked. it's in the main list (type /att in chat or click on the minimap button) under HOLIDAY > LOVE IS IN THE AIR > ACHIEVEMENT > FOOL FOR LOVE > FISTFUL OF LOVE. the achievement can also be popped out into its own list by right-clicking on the achievement in the main list (the popped-out list does not persist through character swaps, but it can be helpful to track something you're focusing on while on a single character).
here is a screenshot of the main list (right) and the individual popped-out list (left) on my character:
i will say that achievement criteria do not always immediately refresh, so SHIFT+CLICKING anywhere in any ATT list will manually refresh your collection if your achievement criteria are slow to register as collected.
i haven't used overachiever so i'm not familiar with the UI or what exactly it does, so i can't really answer anything about comparing it to ATT, but hopefully this answers your question or gives you the info you need.
In reply to slumbersome:
This was very helpful!
In the context of what OverAchiever does (it's been ages since I last used it, so this if memory serves): OA puts a note in the tooltip of players whose class/race combination matches one of the incomplete ones in the achievement.
In reply to KOVIKO:
oooh, yeah, ATT definitely doesn't do that! we do have tooltips for most things, but not other players. it sounds helpful!
Did the holiday "things" use to auto toggle when they were up?
I dont mind the extra step from going into options but I was just curious. I know I can do all or non and filter 1 by one but I thought there was a setting that toggled the active one when all were toggled off.
In reply to DuffMan7576:
nope, they've always been manual-toggle-only.
I've filtered out quests, but world quests still show. Are they hidden somewhere else in settings?
In reply to MrGraywood:
is it the world quests themselves or WQs that have other collectible things attached, like toys, achievement criteria, or other things rewarded by completing the WQs?