# AllTheThings

## [4.8.3-43-g8cbc5e5](https://github.com/ATTWoWAddon/AllTheThings/tree/8cbc5e52127a79168f3f5ebb25cadee84ecdcdc4) (2025-12-09)
[Full Changelog](https://github.com/ATTWoWAddon/AllTheThings/compare/4.8.3...8cbc5e52127a79168f3f5ebb25cadee84ecdcdc4) [Previous Releases](https://github.com/ATTWoWAddon/AllTheThings/releases)

- updated tbc and naz trainers to follow the same layout as the other professions in other expansions  
- [Locale] Decor Lumber: Update localization  
- some decor error reports  
- Decor items have no First Craft bonus.  
- Uldir InstanceHelper review feedback  
- [Logic] Added Total Reagents calculation! [WIP]  
    * This will include a row in ATT popouts that calculates the total Reagents required for all Crafting output Items within the popout  
    * [Initial implementation, there are many more things to add/fix concerning this]  
- [Logic] Added a 'OnlySortingRightClick' OnClick function to only allow a sorting right click  
    [Logic] Retail: Cost and Total Cost can now be user-sorted (default sort is by the total required)  
- [Logic] Retail: Fixed Recipes in Sources popout not being visible based on Filtering  
- Added Lumber objects into MobileDB.  
    Fixed weird overlap of classic/cata lumber.  
- Added Lumber object names.  
- Added all objects and maps for Lumber locations.  
- [Logic] Retail: Popouts of Items which are Crafting Outputs will now include their Recipes under 'Source(s)'  
- [DB] Added Classic Lumber objects stub  
- [Logic] Retail: Fixed logic where a Thing could show itself under 'Source(s)' due to having an npcID linked  
- [Parser] Fixed a logic issue where harvested object names would not be included in the current parse  
- [Logic] Retail: Fixed NPCs shown in 'Source(s)' of a popout sometimes not including known ATT information  
- [Logic] Retail: Fixed an issue where Total Cost in a popout could include Costs of already-learned Recipes/Things if they were visible in the List  
- [Logic] Fixed a logic issue with 'Maps' information type when in a Location that actually has no MapID (Player Housing)  
- [Logic] o\_repeated groups now work properly with 'maps' fields  
- [DB] Update Sourcing example for 'Olemba Lumber'  
- [DB] Fixed SL TW symlinks [items are base versions so don't need modItemID selects]  
    [DB] Couple Decor Treasure Hunt coords  
    [Contrib] Some ignored objects  
    [Misc] Formatting in Symlink file  
- [DB] TBC Crafted Items: Olemba Lumber coords and maps  
- [DB] Couple DH campaign quests adjusted  
- Legion/Antoran Wastes: Unify the data for 'Squadron Commander Vishax' rare and add a QS! under Zone Drops  
    - Added a few QIs here and there  
    Housing Decor Hunt: Two more coordinates  
- 2 typo fixes (#2229)  
    * Typo in naxxramas  
    * Fixed Spires of Ascension TW  
- One more Uldir fix.  
- Removed duplicated 'Pattern: Embroidered Deep Sea Bag' in Uldir (it's LFR+).  
- Refactor Uldir with InstanceHelper  
- marked some things daily. maybe only during remix, but included if statements for that  
- Fix a few reported errors  
- Added Wandering Isle set for Pandaren Heritage.  
- Added HQT for 'Mastery of Timeways' buff.  
- window: only ClearAllPoints if a valid Point is saved (#2149)  
    * window: only ClearAllPoints if a valid Point is saved  
- [DB] 10.1.5 Nazzramas: Description about Frozen Rune locations  
- Decor Treasure Hunt: Two more coordinates  
    - Remove descriptions as nobody else is adding them :(  
- [Debug] Remove debug print from Instance cache  
- [Logic] Retail: Decor no longer hooks ATT information while editing your House (e.g. you can see the Placement Cost again) (fixes #2227)  
- Add special Mechagon quest box  
- [Logic] Simplified some ignoreSourceLookup fields  
- [Logic] Retail: Removed some tooltip search fallback logic since I can no longer find the proper counter-examples for why it needed to exist and it's messing up some tooltips :weary:  
- [Logic] Retail: Major improvement to some tooltip lag by skipping Filling when viewing tooltips on ATT rows which have no link or no tooltip info from the link  
- [Logic] Retail: Simplified the check for adding Contains data to a group  
- Fix a few reported errors  
