# AllTheThings

## [4.5.2](https://github.com/ATTWoWAddon/AllTheThings/tree/4.5.2) (2025-06-18)
[Full Changelog](https://github.com/ATTWoWAddon/AllTheThings/compare/4.5.1...4.5.2) [Previous Releases](https://github.com/ATTWoWAddon/AllTheThings/releases)

- Parse for git  
- Fixed translations for Vizier's Appreciation, Wow Anniversary, and Incognitro Motorcycle objects in several languages. (#2039)  
    * Darkmoon Fortune Card translations was already in wowhead  
    * Vizier's Appreciation fixed the traslation in korean y portuguese and added in mx and tw  
    * Abandoned Beach Chair added traslation of mx y tw  
    * Inert Peculiar Key translation to every language  
    Hear Historic Tales at the Storyteller Stage translations to mx and tw  
    Gerald to mx and tw  
    Soggy Celebration Crate to mx and tw  
    red hair to mx and tw  
    Strange Torch to mx and tw  
    Torn Note to it, mx, pt and tw  
    Mounted Spyglass to it, mx, pt and tw  
    Jeweled Eye to mx and tw  
    Half-Buried Chest to mx and tw  
    Dirt-Caked Celebration Crate to mx and tw  
    Water-Resistant Receipt of Sale to mx and tw  
- Last quick fixes  
- [Parser] Fixed an issue where Appearances which were never harvested in-game could not be removed from Unsorted when used in an Ensemble  
- Fix some reported 11.1.7 Errors  
- [DB]: Misc updates  
    - Update info for "Turn the Heat Around" (q:50897) and remove (QS!) from Unsorted  
    - Source objects for "Cargo Reclamation" (wq: 50962 [A], wq: 50813 [H])  
    - Skim over Classic World drops... This one is gonna be a doozy to get in order)  
    - Sort some items and quests for the upcoming BFA Timewalking  
- Sym lorewalekr box, fix Arathi achievement  
- [DB] More ensemble items removed from Unsorted  
- [DB] More unsorted in Ensembles removed...  
- [DB] Removed some unsorted Items which are in Ensembles  
- [Parser] Updated Wago CSVs for 11.1.7.61491  
    [DB] Commented some HQTs which are Sourced elsewhere  
- [Logic] Retail: BattlePet now has a BattlePetWithItem subclass which directly imports Item functionality  
- [Logic] Retail: Mount now has a MountWithItem subclass which directly imports Item functionality  
- [Logic] IllusionWithItem now directly imports Item functionality  
- [Logic] Retail: SpellWithItem and RecipeWithItem now directly import Item functionality from Item instead of having their own custom Item data lookups and handling  
- [Logic] Some adjustments for Class Data Cache manipulation/performance  
- [Logic] Added base Class capability to provide 'ImportFrom' (string) and optional 'ImportFields' (array) to a Class to allow directly re-using the same field functions from another Class. [This is a much cleaner way to allow some Classes which have overlapping functionality (i.e. anything related to an Item) to instead share any base functionality directly instead of relying on new/copied functions to provide that capability to the other Class]  
- [Logic] Retail: Item default Link hooked to the ItemCache directly  
- [Logic] Retail: Fixed dynamic value categories losing their parent connection and being unable to perform proper direct updates on their content  
- Legion/Argus: Added and/or updated some coordinates  
    - "Relics of the Ancient Eredar" (q:48446) is not required for "Void Inoculation" (q:48911)  
    - "More Void Inoculation" (q:48635) is repeatable  
    - Source objects related to Memories of the Fallen (wq:47828)  
    - Description for A Tiny Set of Warglaives is better suited on the item rather than on the Vendor  
    - Increase MapPrecisionOverride on The Vindicaar  
- Parse 11.1.7 for git users  
- [DB] We undo a little bit of indentation  
- Fix some reported errors  
- Bump TOC, save June Trading Post  
- Stormwind: Fix a typo  
- Classic Tailoring Fully added (Bonus: Fully added SoD Tailoring)  
- [Items] Add new items and update existing entries for 8.2.5  
- Forgot closing brackets  
- [Achievements] Update achievements list and remove missing achievements  
- [Issue Report] Add MOP Classic.  
- [Logic] Retail: Couple cases we should use '.specs' instead of directly calling the generation method (in case the data is already cached for an item)  
- Nazz  
- [Parser] Retail: 'rwp' no longer consolidates (Just because a Vendor stopped selling all Items doesn't mean the Vendor itself was removed as well, etc.)  
- [DB] Fixed Firelands tokens now that they no longer use modID but their costs were linked using modID :weary:  
- [DB] Fixed original hard-mode helm versions during the current season as great-vault only  
- [DB] Move HQT for questID 13541 to Cata  
- Fix a few reported errors  
- [DB] SOD: Fixed a bad closing parenthesis (please use a better editor than N++ so these don't happen)  
- [Logic] Retail: Items now hook into the ItemEventListener to await server information and update themselves automatically once received  
    [Logic] Retail: Lists no longer forcibly-refresh themselves every time they encounter 'Retrieving data' as all those cases are now handled by the sources themselves more efficiently. [If you notice situations of 'Retrieving data' staying in Lists longer than 3 seconds, please let me know]  
- [DB] Resolve unknown NYI Cata item and fix Relics headers for Cata NYI relics  
- [DB] Move NYI Cata PvP items to NYI files  
- [DB]  Heartache Dagger ID for She Loves Me, She Loves Me NOT! [Male Version] is different in Retail  
- [Cata] Vicious Gladiator's Badge of Dominance and Victory are actually NOT available from Baradin Hold  
