# AllTheThings

## [4.2.6-156-g46fa343](https://github.com/ATTWoWAddon/AllTheThings/tree/46fa343d0416ab1a071c082262211b2b020bb650) (2025-01-12)
[Full Changelog](https://github.com/ATTWoWAddon/AllTheThings/compare/4.2.6...46fa343d0416ab1a071c082262211b2b020bb650) [Previous Releases](https://github.com/ATTWoWAddon/AllTheThings/releases)

- [Misc.] Format code.  
- [Misc.] Add annotation: clone.  
- [Misc.] Format annotation: struct.  
- DRIVE racing stuff  
- Merge branch 'master' of https://github.com/DFortun81/AllTheThings  
- 11.1.0 achievement sorting  
- [Misc.] Fix annotation logic.  
- [Misc.] Fix syntax warning.  
- 11.1.0 HAT sorting  
- Timelined new Mount Mods schematics.  
- Moar updats.  
- [Misc.] Fix syntax error.  
- [Misc.] Add annotation: item.  
- [Misc.] Add annotation: struct.  
- If statements won't timeline stuff.  
- Some Cata dungeon descriptions  
- Revert "Removed invalid createID from the Illidari Council in BT."  
- PTR: some addition  
- [Misc.] Changed the writing to fix syntax error false positives.  
    The syntax checker cannot detect the if else statement for the parser, so it incorrectly determines that the statement here is illegal.  
- [VSCode] Add ignoreDir.  
- Removed invalid createID from the Illidari Council in BT.  
- Fix Siren Isle rare, add Plunderstorm vendor  
- Fixed DK TWW Elite set.  
    Added lockCriteria to 3 broken Siren Isle treasures.  
    Fixed timeline of 11.1.0 HQT.  
- Added some sourceQuests to link together the Alara'shinu sequence  
- Update Contributor.lua  
- PTR: some bones  
- Founds some boxes in Darkshore  
    Prepped Darkshore Warfront info for future revision/consolidation  
- GetPlayerPosition is now based on the RealMapID not whatever fake one might be made up for CurrentMapID  
- Retail: Fixed a logic gap where Items with modID/bonusID were only showing Source Lines using the base ItemID  
- PTR: Undermine - side quests, battle pets, vendor, wqs  
- Revised organization of BFA - Arathi - Warfront: Stromgarde to remove confusing duplication and adjust Sources to be under their most-available/repeatable Source. Also revised and fixed all related symlinks  
- Retail: Fixed an issue where symlinks which change modID of results would not properly be reflected in those results (due to other Item metadata affected by the modID change)  
- Invasion Description update  
- Adjust error message to be more helpful, and clone() to work for 'false' assignments  
- Harvested many alternate sourceIDs for revision of Stromgarde Warfront listings  
- Added a RefreshItemGroup function which should be used on Item data when it is fundamentally modified after already existing (i.e. when changed via symlink resolving)  
- Arathi Highs and Lows!  
    Minor updates to Arathi Highlands (Classic).  
- PTR: Undermine - side quests that was on zone map  
- This just in: Wetlands still wet!  
    Symlink some Wetlands vendors, reorder some items, move Dark Iron Treasures to the Treasures header  
- Update Contributor.lua  
    Harbringer questline -- Forgot to hit save again last night.  
- Fixed DH, Priest and Rogue TWW Elite sets.  
- Little clean up to Warfronts due to some bad API data and overlapping in-game results (another revision soon, so much duplicated...)  
- Fixed an Item recipe which doesn't exist in Battle for Mount Hyjal  
- Harbringer questline fixes  
- [Misc.] Add shortcut for KR realms.  
- [Misc.] Use CN instead of china as the function prefix.  
    To be consistent with US/EU/TW.  
- Source many quest items out of Uncollectible, restore DF season hero achievements  
- SW/Org: Cata raid tier vendors  
- Classic: Removed temporary CreateItem workaround since Parser properly exports Recipes  
- Classic: Tradeskill window now uses common SetThingCollected logic  
- Classic: Fixed some old classes which don't use the base Class logic and were missing the 'CACHE' field  
- Retail: Fixed Item Links potentially returning 'Unknown' when not yet populated  
- Update 11 - The War Within.lua  
    For Darkal to look at sometime down the road.  
- reported errors  
- Add new Twitch drop, NVIDIA LAN event still active  
- Update Darkmoon profession quests, fix some reported errors  
- Some missing Legion, WoD and BFA QIs  
- Fixed few uncollectible flight paths.  
- PTR: Undermine - wqs, main story quests, vendors, rares  
- Retail: Now using 'OnSearchResultUpdate' event to handle module-based updates to Things instead of manually making function calls  
- Retail: Added some logic to track upgrade sources so that upgraded items can immediately update their source groups to show they are no longer needed for upgrading  
- Retail: This hqts is for granted weekly reward with veteran (s1) piece of gear from weekly cache  
    and adventurer in s2  
- Retail: Siren Isle quest chain fixed back  
- Sourcing the things  
- Timeline out one more chain  
- Tweak Thrayir sourcing and various descriptions, timeline out guest relations  
- A Shrouded Journey Through Time  
- Put some Empty Poison Vial in the Reinforced Junkbox post 5.0.4  
- Hour of Twilight: Eclipse  
- PTR: Undermine - rares, treasures, wqs, hqts, vendor stuff  
- Timewalking: Some comment updates and a few other stuff  
- Update Treasure Chests.lua  
    Updated coords  
- for Darkal //Braghe  
    https://discord.com/channels/242423099184775169/1326233157787189328  
- A Shrouded Journey Through Time  
- Mark some shop items as removed  
- Mark Classic Sunny Tabard as removed  
    As you can no longer earn points for redemption  
- Added some Cartels of Undermine content  
- Added new Mount Mods and attached some more quests  
- Reparse ptr  
- PTR: Undermine main story quests until it bugged  
- more possible tw id's  
- Some more detailed sorting  
- Initial Sort of Unsorted.  
- [Misc.] Add description of UiMapID.  
- Added Operation: Floodgate  
- Added Liberation of Undermine Raid  
- PTR: little bit commit for unsorted stuff mostly  
- Fixed an issue where Unique mode would fail to report some learned/unlearned appearances which did actually grant new appearances for the Account  
- Parser: Now tracks 'incorporated' data and outputs /Debugging/IncorporationRefs for reference  
- final changes for siren island invasions?  
- More BFA updates  
- daily function  
- [TOC] Update version for PTR.  
- AccountWide quests and Silken Court HQT  
- Add 11.1.0 faction constants  
- Update ToyDB  
- Crafted Items/WotLK: Rituals of  the New Moon  
- More 11.1.0 PetDB updates  
- Reviewed and fixed various repeatable quests  
    Siren's Isles Rares fixed up  
- Added a placeholder value for UNDERMINE (someone fix the real value pls)  
- Update 11.1.0 PetDB and minor tweaks  
- PTR: this is gonna be fun  
- Awakened Caches are weekly  
    SImplified Molten Core common boss drops since they're all identical creatures and bloating tooltips  
- Merge branch 'master' of https://github.com/ATTWoWAddon/AllTheThings  
- Initial Sorting of Mounts  
    Added New Mythic+ Season  
    Added Some Intial PvP Season stuff  
- Fate of the Kirin Tor quest chain, one more "Stay awhile" event and an update to an existing one  
- Ringing Deeps consoles cannot be touched by any character once the achievement is completed  
- Coord updates etc  
- Added supported lockCriteria using 'renownID' (identical to 'factionID' but with support for 0-99 standing levels, whereas factionID only supports 0-9)  
- Quest: Renown of Khaz Algar (84446) can't be completed past renown 4.  
    Also, move the quest out of TWW header because it is not required for the achievement.  
- Generate Missing Files  
- Quest Name Harvest  
- Some iensemble conversions based on Parser notifications  
- Updated PTR Wago files + PTR parse (PTR hype is go)  
- Fixed up some various quest-related issues  
- Sort Recipes  
- Harvest: 11.1.0.58221  
- Harvest: 4.4.1.58158  
- Harvest: 1.15.6.58185  
- Harvest: 11.0.7.58238  
- Harvest: 11.0.7.58187  
- Harvest: 11.0.7.58162  
- Harvest: 11.0.7.58123  
- PTR: parser config update (also tab instead of spaces)  
- Update Quests.lua  
    Finished the questline..  
- Parser: Adjusted some logic for how ItemEffects are incorporated into Items (e.g. fixes some Items not having their triggered QuestID linked)  
- Update Quests.lua  
    small fixes  
- Some more file prep  
- 11.1.0 Undermine Prep  
- Crafted Items/TBC: Alchemy trinkets, Cobra Scales and CIL  
- Added Stay awhile and listen: Archamge Aethas Sunreaver.  
- I was Loch Modan Monster!  
    (Loch Modan updates and a couple of updates to my old updates)  
- Update MoP Timewalking  
- finished adjusting siren island for naga/vry/pirates  
- SL/Legendaries: Memory of the Morning's Tear drops again  
    Closes #1880  
- thunderous fragment update  
- vrykul pirates mixup  
- forgot to delete 1 rare  
- Mark Nvidia promo as ended  
- created invasion types for siren island. this allows users to see quickly if something is up or not (might could change header to the respective weekly quest?  
    added some .ogg files as an idea for a future event  
- some TWW pet battle coords & desc  
- Cataclysm: Added new spellIDs for Bloodthirsty Inscription recipes.  
- Updated spellID bounds for all configs.  
- Cataclysm: Added Bloodthirsty Embersilk Cape's new spellID.  
- Cataclysm: Added the new spellIDs for Bloodthirsty ring/necklace recipes.  
- Fixed a bug in parser where off-hand classified weapon types were incorrectly being assigned the Held in Off-Hand filter.  
- Fixed a typo.  
- More objects  
- Update Elwynn Forest.lua  
    Discord Report - Godric Rothgar and Dermot  Johns items are swapped around  
- Update Plunderstore  
- Fixed a typo that was causing Quest completion to trigger a fanfare despite learning nothing.  
- Fixed new glyphs first crafts.  
- [Misc.] Add description of InstanceDB.  
- Update Contributor.lua  
- Update Achievements.lua  
- Update Rares.lua  
