# AllTheThings

## [4.8.5-77-g1f43105](https://github.com/ATTWoWAddon/AllTheThings/tree/1f43105b56d8309e23d913259f35dd7e2c99a488) (2025-12-21)
[Full Changelog](https://github.com/ATTWoWAddon/AllTheThings/compare/4.8.5...1f43105b56d8309e23d913259f35dd7e2c99a488) [Previous Releases](https://github.com/ATTWoWAddon/AllTheThings/releases)

- Fixed skinning profession header requirement.  
- Bump build to 11.2.7.64978  
- Rebuilt the DB  
- Added a neat tooltip to Bringing Order to the Isles.  
- Fix a few reported errors  
- MOP: Updated timeline and phase requirements for Chief Engineer Jard's Journal  
- Flag "Overcharged Delver" as unobtainable as of 11.2.0 (#2243)  
    - This achievement became unobtainable when 11.2 came out, as the overcharged delve feature got retired.  
- Unbreak Parser  
- Legion: QIs for the Druid Order Hall quests  
- Mage items from 'K'areshi Voidstone' are now fixed.  
- Ky'veza delve achievements will be removed with Midnight.  
- ATT import window now accepts any ID and creates the object type if it doesn’t exist in the addon  
- [DB] Added missing pre-req for 'Empty Nest'  
- MOP: Added all Celestial Dungeon drops compiled by AtlastLoot's Google Sheet.  
- MOP: Added some items to Flameweaver Koegler.  
- MOP: Added items to Gate of the Setting Sun. Also changed the format of Seasonal drops for Celestial Dungeons.  
- MOP: Added some more drops to Yan-Zhu the Uncasked  
- updated platinum challenge mode rewards  
- MOP: Added some drops to Sha of Doubt.  
- MOP: Added some drops for Flameweaver Koegler.  
- MOP: Added some drops for Yan-Zhu the Uncasked in Stormstout Brewery.  
- MOP: Added a few drops to Raigonn in Gate of the Setting Sun.  
- Update Brawler's Guild.lua  
    Fix coord contrib error  
- MOP: Celestial Dungeons Season 2 Part 2  
- Moved quest 95270 to main HQT file.  
- MOP: Celestial Dungeons Season 2 Part 1  
- [Logic] Retail: Revised logic for updating the Minimap Difficulty Icon using ATT Difficulties  
    * Added a 2 second delay since (for me) it was registering as difficultyID 0 when testing originally  
- [DB] Refactor the 'Shard of Darkness' sequence slightly to make the individual steps more clear  
- [Contrib] Prioritize Object search by the 'Sourced' object rather than just anything that references that objectID  
    [Contrib] Object coord checks now automatically ignore Sourced Objects which already have a 'maps' field but no 'coords' field  
- The skull icon on the minimap now colours to the current difficulty in the same way as in ATT windows  
- Added protection to not duplicate finds in the import window.  
- horde items are horde items  
- [Logic] Ignore a pointless vignette in Argus  
- 21th bday title too  
- bronze celebration items are now IQ as they provide something meaningful (permanent titles)  
- Legion: A few more QIs for Mage Order Hall  
- [Parser] Added 'SkillLineAbility' & pulled latest PTR Wago  
- [Logic] Retail: Fixed Total Cost/Reagent not being calculated for popouts of things which themselves are a Cost  
- [Logic] Retail: Fixed a couple logic issues with Total Reagents/Cost collectors  
- [Logic] Fixed an underlying issue with Runner queues which could cause certain parameters to persist after Resets and be unintentionally utilized in future Runner functions (fixes #2093)  
- [Parser] Some Profession skill updates  
    * Now using Wago SkillLineAbility to link Recipes to their 'requireSkill' base ProfessionID  
    * SkillLineAbility now includes 'learnedAt' and 'skillID' linking  
    * Retail: Items no longer include 'learnedAt' (this is typically completely inaccurate to actual tooltip requirements and unused in Retail ATT beyond tooltip display)  
- [Logic] Moved EmptyTable and EmptyFunction to WOWAPI file since it's the first loaded  
    [Logic] Added WOWAPI wrapper for a TradeSkill API  
    [Logic] Profession name now uses TradeSkill API directly if defined  
    [Logic] requireSkill now prioritizes the 'skillID' assigned if existing for expansion-specific profession requirements  
- [Parser] Retail: 'learnedAt' is unnecessary for level 1  
- [Logic] Retail: Removed 'SkillLevel' filter definition (only used in Classic)  
- Added few missing types into '/att random' window.  
- Legion: Minor updates in the Mage Order Hall... Mostly...  
- [Logic] Retail: Fixed Ensembles not filling nested Ensembles  
- [Parser] Coord conversions from integer values are now warnings (make sure you have .0 on your coords!)  
    [Parser] Coords X/Y values now error if above 100  
    [DB] Adjusted two offending coords  
- Fix parser?  
- [DB] Lumber is all BoA  
- Clear some doublesourced uncollectibles, convert all integer coordinates to decimal  
- [Contrib] Hopefully fixed 'Link ATT to WoW.bat' not working for some users  
- [DB] Cleaned up some 'crs' in Timewalking  
    [DB] Added the necessary "A Hero's Weapon" requirements to 'Champions of Legionfall'  
- [Parser] Various merge adjustments to account for scenarios which pass parsing but are not expected  
    * String fields now error if they are not actually strings  
    * 'model' is now a number directly instead of string  
    * 'npcID' no longer needs special negative value handling for 'headerID' overlap  
    * Adjusted handling of 'long' type field merging  
    * null value merges now warn if they remove an existing field, and otherwise skip merge logic  
    * Added type conversion warning for most numeric-array fields  
    * Prevent some type conversion handling warnings with simpler internal logic  
    * Added a debug warn for Coord X/Y values which do not use decimals (2900+ right now)  
- Fix a few reported errors  
- Added '/att import' custom window.  
- [DB] Couple data fixes  
- Shang Xi's Academy reputation is now obtainable as exalted.  
- But with a real timeline  
- Add new store bundle  
- Fixed double the typo  
- Fix a few reported errors  
- Trying to add encoding fix for different system languages when harvesting.  
    Someone else will have to try if this still works on english system.  
- Fixed 2 duplicated explorations.  
- Added Dye Crafting profession into harvester.  
- Removed unnecessary classes on dracthyr-only quests.  
- [DB] Retail Winter Veil: Stolen Gift is no longer available.  
- Update Contributor.lua  
- [Logic] Retail: Fixed awp/nwp windows not being proper object types  
- Fix a few reported errors  
- Fixed skyriding constant.  
- Bump actions/download-artifact from 6 to 7 (#2245)  
    Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 6 to 7.  
    - [Release notes](https://github.com/actions/download-artifact/releases)  
    - [Commits](https://github.com/actions/download-artifact/compare/v6...v7)  
    ---  
    updated-dependencies:  
    - dependency-name: actions/download-artifact  
      dependency-version: '7'  
      dependency-type: direct:production  
      update-type: version-update:semver-major  
    ...  
    Signed-off-by: dependabot[bot] <support@github.com>  
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>  
- Bump actions/upload-artifact from 5 to 6 (#2244)  
    Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 5 to 6.  
    - [Release notes](https://github.com/actions/upload-artifact/releases)  
    - [Commits](https://github.com/actions/upload-artifact/compare/v5...v6)  
    ---  
    updated-dependencies:  
    - dependency-name: actions/upload-artifact  
      dependency-version: '6'  
      dependency-type: direct:production  
      update-type: version-update:semver-major  
    ...  
    Signed-off-by: dependabot[bot] <support@github.com>  
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>  
- [Locale] Update esES/esMX: Fix typos. (#2242)  
    * Fix typos in esES/esMX  
    * added HQT of a M+30 in remix  
- [DB] Added missing Horde-side Rogue quest for 'Bringing Order to the Isles'  
- Added coord and tweaked description for A Hearty Thanks!  
- Fix enUS localisation for "Skyriding" in Settings  
