# AllTheThings

## [4.4.1](https://github.com/ATTWoWAddon/AllTheThings/tree/4.4.1) (2025-04-25)
[Full Changelog](https://github.com/ATTWoWAddon/AllTheThings/compare/4.4.0...4.4.1) [Previous Releases](https://github.com/ATTWoWAddon/AllTheThings/releases)

- Added 11.1.5 into AWP window of TWW.  
- parse  
- hiddenquest ids based on reports  
    added filter rows for nightfall  
- Source some Mysterious Miscellany  
- Fixed wrong bubbleDowns of 11.1.5 timelines for Flame's Radiance and Nightfall.  
    Removed custom header for Flame's Radiance and used the faction itself.  
    Changed structure of faction titles of Flame's Radiance.  
- 33 66  
- cartels wasnt used  
- ngithfall hidden quests  
- added armor headers for nightfall  
    merged flames radiance into hallowfall zone  
- [Logic] Quest links are a bit better now, and can be linked in chat from ATT and other users can at least see the search command to open it themselves if needed (i.e. quest:_)  
- Generating Missing Files  
- [UI] Shift the World Map ATT button down in Retail to not cover the map pin button  
- [Logic] Retail: Improved 'clean link' function slightly and fixed it to work for other types which had become broken (e.g. currency, quests, mounts ...)  
- [DB] Fixed disappeared motherlode schematic  
- Mizzle the Crafty and the Tribute Chest don't need to be different headers.  
- Classic: Don't sort when inside an instance.  
- Adjusted the Broken Trap in Dire Maul. The tooltip should now be pulled from the quest rather than the boss and no longer show the loot table on the trap itself. (Using said trap means you don't get the loot at all from the boss)  
- Sort Recipes  
- Prepare Quest Files for MoP  
- Harvest: 11.1.5.60490  
- Harvest: 11.1.5.60428  
- Harvest: 11.1.5.60392  
- Harvest: 11.1.5.60253  
- Harvest: 11.1.0.60257  
- Harvest: 5.5.0.60481  
- Harvest: 3.4.4.60430  
- Harvest: 3.4.4.60320  
- Harvest: 3.4.4.60273  
- Harvest: 1.15.7.60277  
- Harvest: 1.15.7.60249  
- [Logic] Retail: Removed duplicated group expansion logic  
- [Logic] Retail: Remove a few files that don't exist from trying to load  
- Fix some reported errors  
- [CI] Add Parser run on PR.  
- Object coords  
- Update Noblegarden.lua  
    Additional NPC / Coords in Dornogal  
- [Contrib] Retail: In-game Achievement harvester is no longer needed  
- [Logic] Retail: Discovered that the few remaining achievements with 'achievement\_criteria' symlinks have not been pre-filling themselves anymore, so fixed that and made it happen at a more appropriate time during the initial startup sequence  
- [Logic] Retail: Migrated more data handling logic  
- [Parser] Fixed an issue where criteria could still be assigned as NYI for reporting even when being moved to their known Source  
- [Logic] Retail: Migrated more search-related logic  
- [Contrib] /att list cached now clears unknown Source groups properly  
- [DB] Noblegarden: Cursed Rabbit's Foot  
- [Logic] Retail: Migrated 'MergeProperties' logic to DataHandling module  
- [Logic] Retail: Starting to move some search functionality into a module  
- daily bag is under rewards now  
- sym linked event completion bosses  
- updated daily bag for nightfall mog.  
    Should conclude the updating of the nightfall event  
- nightfall progress items now have a description on how to get them  
    added event completion with boss crs for nightfall gear  
- updated arathi gear  
    symlinked nightfall gear to the "rares"  
    still have to decide with boss drop/daily bag  
- Embercourt  
- Update Nightfall rares  
- Add new shop items, fix some reported errors  
- [Parser] Fixed a datatype issue when shifting coordinates (Ringing Deeps) which caused random coords to remain inaccurate by up to 0.5 based on their starting value even after shifting  
- undermine gobo rep vendors, their quests and their achievements are now together in 1 file  
- [DB] Sorted the various sections of AccountWideQuestsDB  
- Moved winds of mysterious fortune to world events, added schedule to dastardly duos, added HQTs to winds event  
- Various fixes.  
- Retail: stuff from ptr in last day before release  
- Most Nightfall Titles never made it  
- Update Mysterious Satchel listings  
- [Logic] Tooltip auto-refresh from TOOLTIP\_DATA\_UPDATE is now in a Callback (sometimes this event seems to trigger many times in a single frame, so this should help that)  
- [Contrib] Bunch of Debugger updates!  
    * Looted Currencies are now captured  
    * Cleaned up handling of Loot and Source links  
    * Removed LOOT\_OPENED event use  
    * Fixed double adding/reporting of loot per LOOT\_READY event  
    * Debugger now captures Item Container loot (note: most newer content Blizzard uses special push-loot containers that don't actually 'contain' loot so those don't get captured)  
    * Unknown Objects loot Sources now capture the Gametooltip text as their visible name (if existing)  
- Cloaks are cloth but clohes are not cloaks  
- [Contrib] Debugger: No longer captures duplicated player loot under 'Drops'  
- [DB] Added Empty Mysterious Potion  
- [Logic] Retail: Prioritize Units before Class/Race  
- [Logic] Fixed when unknown Sources from Items which refuse to load in the client would show 'Retrieving data' forever  
- [Contrib] Retail: Added a workaround for a niche issue where /att list would not automatically refresh itself when child groups received updated data  
- [Logic] Bumped the limits on automatic modID/bonusID checking when attempting to determine Item links from SourceIDs  
- [Logic] Added [/att debug-print] and some chat reminders of Debug statuses when toggled  
- [Logic] Added [/att debug-events] to encapsulate the debugging of ATT's game event handling  
- [Contrib] Removed a redundant GetItemInfo call within /att list  
    [Contrib] Adjusted some source-checking logic in /att list (/attharvest) such that sourceID's with inaccurate Item link information can reset their Item information to be re-determined  
- [Logic] Retail: Simplified building of an item link  
    [Logic] Retail: Items now have a default 'itemString' property instead of relying on it being accurately passed into and stored via the search function (adjusted search function accordingly)  
- [Logic] /att list now prioritizes objects by 'key' field match ahead of 'field'  
- [DB] Reparsed for Git  
- [DB] Completely re-designed Motherlode using InstanceHelper so that all parse versions render the dungeon accurately for the current game version (perhaps this style can be used for other Dungeons which receive a M+ overhaul and item changes)  
- [Parser] Added some new difficulties in testing how to better organize re-used dungeons for newer game seasons with alternate items and removed old items...  
- Add Myseterious Satchels, fixes #1966  
- Source some Flame's Radiance things, add Titles, set header icon  
- Fix some reported errors  
- [Parser] InstanceHelper now ignores upgrades if they are defined as 0 within the UpgradeMapping  
- [Parser] Don't store empty difficulties table if a multi-difficulty only specifies one difficulty (it's special)  
- [Misc.] Sort locale.  
- [Misc.] Delete unused field.  
- DD event is now under holiday  
- m+ toy is gone, pvp has 1 more id?  
- [Locale] Fix typo.  
- [Locale] Fixed unfinished string causing crash on load  
- [Locale] Update esES (#1962)  
    * Translate profile-related strings to Spanish in locales/es.lua  
    * Translate filter-related strings to Spanish in locales/es.lua  
    * Fix typos in Spanish localization strings  
    * Update more Spanish localization strings  
    * Updated more Spanish localization for various settings and descriptions  
    * Update more Spanish localization for account-wide tracking and flight paths and mounts  
    * More Spanish localizations  across various sections  
    * Update more Spanish localizations  
    * More Spanish localizations done  
    * Update more Spanish localization  
    * Started working on setting menu esES localizations  
    * [Locale] Update Spanish localization for debugging strings and general content settings  
    * Even more esES localizations  
    * Finished the localization of esES  
    Missing the abbreviations part  
    * Cleanup unused abbreviations  
- [Locale] Update esES and esMX. (#1965)  
    * Sorted the unsorted line in all languages to match english order  
    * More translations to es-es and es-mx  
- [DB] Adjusted Mechagon and the Motherlode to be more-accurately representative of the current M+ Season (Junkyard is not currently available in any difficulty and Heroic/Mythic item bonuses have been temporarily adjusted for proper Source harvesting and given a short description on where they are obtained, instead of duplicating the whole dungeon into M+ categories)  
- [Logic] Retail: Added a CleanLink function to more thoroughly clean Item and other Link types down to their raw data  
    [Logic] Retail: Now using CleanLink to retrieve/clean proper link data in a few other places and reverted back to prior item string indexes due to the fixed link handling  
- [Logic] Retail: Created a safe replacement for HandleModifiedItemClick since it is now unsafe (thanks Blizz)  
- [Logic] Retail: Fixed Lua error introduced by Blizzard when testing if the base UI will handle a Link (e.g. ctrl-click on Quests to expand them in lists now works as expected)  
- [Logic] Retail: Fixed link search due to item string shift  
- [Logic] Retail: Fixed Upgrades in tooltips [Blizzard apparently has shifted the Item information string to include another field prior to the Bonus information, so this has offset all Bonus-based information determined for Items]  
- Cata: Fixed the objectives for The Breath of Cenarius.  
