# AllTheThings

## [4.6.13-130-g47f3498](https://github.com/ATTWoWAddon/AllTheThings/tree/47f349889c27926f4e9367f43ee8af0f68b5a90c) (2025-10-05)
[Full Changelog](https://github.com/ATTWoWAddon/AllTheThings/compare/4.6.13...47f349889c27926f4e9367f43ee8af0f68b5a90c) [Previous Releases](https://github.com/ATTWoWAddon/AllTheThings/releases)

- [Logic] Retail: Removed extra checkmark for showing 'Saved' containers (will address this separately only in the 'Contains' of a tooltip where it is lacking)  
    [DB] Few more duplicate questID clean up  
- [DB] Commented the duplicated old HQT listings for many older PvP ensembles which now use iensemble() (can delete entirely once fully verified)  
- [DB] Cleaned up a few cases of duplicated questID use  
- [DB] Adjust ZG HQT group for consistency  
- [Logic] Fixed Lua error in strange situations where somehow the object tooltip has no name to lookup  
- Legion: Few misc updates  
- Ghostlands: Expand coordinates for Burial Chest  
- Fixed the coordinates for "The Empress".  
- sorted wild pets for midnight  
- [TOC] Update for 11.2.7 ptr.  
- [TOC] Update for Midnight alpha.  
- battle pets are now wild pets and are not filtered by battle anymore. for MIDNIGHT only  
- last pet battle achievement for northrend  
- [PAT] Ran the process automation tool against m( types.  
- [PAT] Ran the process automation tool against inst( and i( object types. (part three)  
- Contributor char change  
- [PAT] Ran the process automation tool against inst( and i( object types. (part two)  
- [DB] Mists - Legendary: fix phase for Eye of the Black Prince  
- [PAT] Ran the process automation tool against inst( and i( object types. (part one)  
- Fix a few minor errors  
- kalimdor pet meta achievement including criteria  
- added mid pvp world acms  
- Legion Remix: Add placeholder data for Housing Decor  
    - Add Violet Spellwing mount as a drop from Argus the Unmaker  
- added a whole family battler with crtierias in 45min. not 2 bad  
- Update Mount/Pet/ToyDB for 12.0.0.63534  
- added to do  
- added family battler of eastern kingdom  
- BFA Dungeons tw has new ids lul  
- added pets mounts toys to SL tw, bralwers guild, prepatch, housing  
- [DB] Fix Timerunnning Season ID for Lemix  
- [PAT] Ran the process automation tool against instance objects.  
- [PAT] Added a couple more fields.  
- Legion: Update/Expand the descriptions for 'Guise of the Deathwalker' DH Artifact appearance  
- Alpha: fixes for parser (but it is not fixed)  
- flipping acm file, that classic is at the bottom and latest at the bottom  
- added arcantina  
    added mid achievements and sorted the achievement file  
- MOP: The weapons on Blackrock Invasion were moved to Ending the Invasion! with MOP Classic.  
- added m( to midnight  
- more achievements  
- Ghostlands: Expand coordinates for Primitive Chest  
    - And fix a Database nuke from 6ee328e3ea226845ec04aa38c31758b1270ea83e  
- fixed BFA tw dungeon loot  
- added dungeon & dungeon support for SL tw  
- added the first achievements to mid zones and lots of hat achievements  
- moved nyi mid acms to hat  
- eversong and silvermoon already exist, so its \_mid at the end  
- added correct map names for midnight  
- [DB] Fixed some bad timeline constants  
- found header for midnight zones, like dragon isles in df and stuff  
- [Harvest] Ran a BNet API harvest (only 'b' and 'lvl' fields seem to be updated from this data at this point)  
- added prey file and some nyi achievements  
- [Parser] Adjustments for more accurate handling of QuestID incorporation  
    - Added a Cleanup step to ensure parallel cleanup happens after parallel post-processing  
    - Logic for incorporation of QuestID now considers/warns about other situations of the QuestID being present elsewhere in ATT to prevent duplication  
- [Logic] Retail: Fixed Expansion Filters loading with only Classic on the initial load of the game client since GetServerExpansionLevel() returns 0 instead of the proper value in this situation  
- added missing titles from tww  
- [DB] Some Treasure Maps in Kul'Tiras are now HQTs themselves instead of Providers for a custom HQT of themselves  
- WoD Jewelcrafting  
- Removed "AFTER"  
- MOP: Sahn Tidehunter pre-5.4 location was different.  
- [DB] Mists - Brewfest: fix "BotM" Membership Form ID required for achievements  
- [DB] Mists - Brewfest: corrected "Brew of the Month" Club Membership Form actually in the game  
- [DB] Mists - Brawler's Guild: phase lock some achievements + mount and add clearer descriptions  
- MoP Jewelcrafting  
- found a daily treasure zuldazar  
- more achievements  
- note was wrong  
- header fix  
- parser  
- added SL timewalking mapping  
- achievements and more midnight prep  
- fixed wrong timeline  
- extra notes for achievements  
- parsing  
- added m+ s1 tww  
- missed a C  
    added 12.1.0 timeline  
- added astral s3 illusion  
    added more mightnight pvp things  
- added rated pvp achievements for mid s1  
- [DB] Mists: add Classic timeline to Grand Commendation of the Black Prince  
- [DB] Mists: reduce Valor requirement of A Test of Valor to 1600 in Classic  
- Generate Missing Files: Retail  
- Haranir Added  
- [Logic] Retail: Don't count 'ExpansionFilters' when determining Mode string Things  
- Sort Recipes  
- Harvest: 12.0.0.63534  
- Harvest: 11.2.5.63506  
- Harvest: 11.2.5.63286  
- Harvest: 11.2.5.63092  
- Harvest: 11.2.0.63305  
- Harvest: 11.2.0.63163  
- Harvest: 5.5.1.63538  
- Harvest: 5.5.1.63449  
- Harvest: 5.5.1.63421  
- Harvest: 5.5.1.63393  
- Harvest: 5.5.1.63364  
- Harvest: 5.5.1.63311  
- Harvest: 5.5.1.63226  
- Harvest: 5.5.1.63111  
- Harvest: 3.4.5.63309  
- Harvest: 1.15.7.63306  
- Cata Jewelcrafting  
- [Logic] Retail: Expansion Filters revisement  
    - Removed the 'Toggle' checkbox (I found it cumbersome to require toggling a box to make it so other boxes could then be used... let's just bake all the functionality into the base boxes directly)  
    - Some adjustments to handling of Settings data  
    - Technically can be supported in ATT Classic by only building settings up to the current Expansion  
    - Filtering logic adjusted based on 'Enable Filtering' checkbox removal  
- Expansion Filters: Disabling feature resets all expansions to enabled.  
- Update tooltip translations for expansion filter  
    Updated tooltip translations to include 'Classic' in the warning messages for various languages.  
- [Contrib] Added a UTC timestamp to report output  
- [DB] Mists: add BG quest item note to a few missing items  
- [DB] Mists: add a note to prematurely dropping Brawler's Guild quest items  
- Expansion Filters: Added support for IACM and account mode.  
    Expansion Filters: Added icons and Classic into warning text.  
- [DB] Update Learn To Ride level in description for expansions pre-Shadowlands  
- Update Russian translation for expansion content selection  
- [Parser] Temporarily remove the 'qis' auto-conversion of Quest Items since it's apparent that many 'useful' Items have been flagged by Blizzard as 'Quest' Items and have inadvertently gotten themselves hidden from typical ATT logic  
- [Harvester] BNet Harvester now generates its own API.key from a provided Client.key file containing a user's API ClientID,ClientSecret  
- [PAT] Updated source file format based on current standards.  
- [Locale] Reparse for new locale strings for Expansion Filters feature  
    [Logic] Added a metatable wrapper for `L` (which I thought existed already)  
- Legion: Add/update a few coordinates + some mobileDB entries  
- Feat: Add expansion filter based on the "added with patch" field (#2165)  
    * feat: Add expansion filter based on the "added with patch" field  
    * feat: Add a button to Enable/disable the expansion filter and add it a wip tag  
    * fix: Remove the useless check on the timeline field  
    * fix: Remove strings fallbacks  
    * fix: Remove manual refresh  
    * fix: Remove Store in Profile checkbox  
    * fix: Remove unused file  
    * fix: Use expansion IDs instead of strings  
- [DB] Few more Account-wide quests  
- [DB] Confirmation that Mistdancer Handguards (173612) are not properly collected from Blizzard  
- remove mdi "lore" from current banner and future in the template  
- Timeline October trading post, fix some reported errors  
- [DB] Mists: added "new" Archmage's + Prophet's Great Crow mounts  
- Wrath Jewelcrafting  
- [DB] Sourcing vanilla cheeses  
- [Parser] Retail: Quest Items which are explicitly listed under their relative Quests are now converted into Quest Items on the Quest itself  
    [Parser] Simplified use of PreProcessorTag checks  
- [DB] BRF Skip quests are account-wide since 11.1.7  
- [Contrib] Some ignored objects  
    [DB] Minor error fixes from personal experience  
- [Parser] Artifacts is now included as a Common Transmog Filter  
- [Logic] Retail: Container groups which also have a completed 'Trackable' state will now include a checkmark in front of the Container totals (e.g. when viewing a tooltip of an Item which starts a Quest which rewards multiple Things, it will now be more obvious when that Quest has already been completed from the tooltip of the Item itself)  
- [Parser] Revised a bit of Ensemble handling  
    - Situations where bad Blizzard data assigns the same Ensemble to conflicting TransmogSet & QuestID will now result in a WARN message if the conflicting QuestID is not already Sourced (only affecting 2 Ensembles currently which dupe some old Ensembles)  
    - Fixed ordering of Ensemble/QuestID assignment to prioritize the Spell-based QuestID assignment with a Debug warning if the TransmogSet's QuestID conflicts with the Spell-based QuestID  
- [DB] Remove use of bubbleDown in Anniversary file  
- turns out an item i never got in unique mode, while super rare with many 0.1% drop chances from various rares, is an 75% chance from a 1time unique rare  
    bonus note, I played the whole df without break as a hunter, and have a 2nd acc as hunter, killed like 500+ rares and I now got the item because I wowhead the item and found this info  
- tww s3 locale fix  
    idea for tazavesh achievement  
    resil keystonestone 28+29+30 wont be possible, 27 and lower maybe (probably not tho)  
- [DB] Found other nomerge I forgot to commit  
