# AllTheThings

## [4.7.9a-36-g47490db](https://github.com/ATTWoWAddon/AllTheThings/tree/47490db6a467dd79066b8d1db48ba93f3b4895f1) (2025-11-19)
[Full Changelog](https://github.com/ATTWoWAddon/AllTheThings/compare/4.7.9a...47490db6a467dd79066b8d1db48ba93f3b4895f1) [Previous Releases](https://github.com/ATTWoWAddon/AllTheThings/releases)

- Update Mount/Pet/ToyDB for 12.0.0.64499, add TBC Anniversary shop items, parse  
- [Logic] Fixed a situation where wrapping objects could provide different field values than their wrapped object (e.g. hash of Appearances used as a CostItem, thereby allowing distinct Costs to merge together in popouts)  
- [Misc.] Fix typo.  
- [DB] Update TBC Classic Anniversary Pack.  
- [Parser] Now logs errors if the pre-processors do not equalize after being processed within a file  
    [Parser] Now reports the current Import file if an error occurs while handling an #IMPORT pre-processor command  
    [DB] Fixed a couple un-equalized pre-processors  
- [DB] Add TBC Classic Anniversary pack.  
- Changed Remix world boss world quests in Broken Shore since it's a real quest, not HQT.  
    Also made the world quests daily.  
- Added Antorus items into 'Mote of a Broken Time'.  
    Fixed preprocessor in DK Legion campaign.  
- Corrections for DK Legion campaign.  
- [Misc.] Fix typos.  
- [Format] Unify comment & indent. (#2210)  
    * [Format] Fix space.  
    * [Format] Unify comment: Space.  
    * [Format] Unify comment: Tab.  
    * [Format] Unify comment: Space to Tab.  
    * [Format] Unify indent: Space to Tab.  
- [DB] Added an account wide quest  
- [DB] Fixed 'Another Timely Invitation'  
- [PAT] Updated source file format based on current standards.  
- [DB] Added proper quest mappings for 'Bringing Order to the Isles'  
- [Misc.] Fix typo.  
- Legion: Misc stuff, mostly Shaman Order Hall  
- [DB] Stubbed out some further Criteria for 'Bringing Order to the Isles' so we can map the Criteria to the respective quests eventually  
- [DB] MoP EF - OotCS: Just a Flesh Wound does not require Tailoring post BfA  
- parser2  
- githubparser crashes out  
- 1 mount too much for classic  
- minor description update  
- added treasures of azeroth event (CN ONLY)  
- [Logic] Retail: Added an additional cost collectibles retrieval check based on sourceID when itemID values don't match to any cost collectibles  
    * e.g. in situations where an item is marked as a 'cost' for something but equivalent items generated in game actually have different mod/bonus information, this allows the cost collectibles to properly show for that variant of the item [i.e. Lemix Gear Conversion items granted by Items generated from Mote of Broken Time]  
- bruto is back  
- [Logic] Retail: Adjusted some Cost logic such that owned Cost Items which are no longer considered a Cost for visibility (since there are enough of them owned) will retain their 'Currency' tooltip indication until the purchase is actually completed  
- Added cost for 'A Few Things First' Remix quest.  
- [DB] Adjusted some mapping for Lemix dungeon content  
- [Logic] Difficulty type doesn't need a custom 'hash' implementation since the base CreateHash already more-accurately handles Difficulty type hashes  
    [Logic] Retail: Fixed mapped Difficulty groups not merging properly with identical Difficulty groups when inside Instances  
- Fixed many source quests for Legion Paladin campaign.  
- [DB] Mists - Scenarios: Greater Cache of Treasures has been hotfixed and is finally in the game  
- [PAT] Updated source file format based on current standards.  
- [Logic] Retail: Fixed search results hiding filled content due to filtering on the searched Thing (i.e. an Item from an Event which can Catalyze was previously not showing the Catalyst results if the Event was being filtered)  
- [Parser] Reparsed all flavors for Git  
- [DB] Fixed a missing timeline in 20th anniversary  
