# AllTheThings

## [SL-2.5.2-37-gb9e6dbb](https://github.com/DFortun81/AllTheThings/tree/b9e6dbb28f3b364e6e1e16f1ff4820284ab755e4) (2021-11-11)
[Full Changelog](https://github.com/DFortun81/AllTheThings/compare/SL-2.5.2...b9e6dbb28f3b364e6e1e16f1ff4820284ab755e4) [Previous Releases](https://github.com/DFortun81/AllTheThings/releases)

- Added legacy Zul'Farrak data and quests. Moved associated legacy quests to the instance itself in order to match the Classic implementation style.  
- Localized a bunch of API calls for /attwq  
    Utilized self fields for various static data instead of passing them into methods hundreds of times (I think this is better?)  
- Another pass at refining /attwq logic after noticing 'Heroic Deeds' rewards were all extra-indented...  
    > Quest rewards being populated dynamically are now cleared initially so that existing data is not a concern  
    > Moved logic to populate quest rewards from ATT source data into later function  
    > Used similar logic for determining most accurate item info as is used for tooltip/search results  
    > Merging ATT data into dynamic quest data has better accuracy than before  
    > Commented out logic which would try to copy ATT data for a specific Rare into a Quest which was tagged as having the Rare as a quest giver... (never saw this get utilized, so not sure it's even necessary anymore)  
- Modified some logic for checking retry attempts for looking up Item information  
    Fixed /att finder logic  
- Removed debug print  
- Updated logic for /att quests to accept a 'reset' parameter to re-create the window, and a 'missing' parameter to remove quests from the list which have been sourced in ATT (enjoy, @Darkal31)  
- A DLO can now be loaded from a field which is also overridden  
- Added generic support for passing slash command arguments to ATT windows  
- Fixed Factions caching themselves multiple times (i.e. duplicating Lore information for Friendship factions)  
- -- Small change to soulshapes  
- -- WoW's 17th Anniversary (Might need modID boss drop)  
- -- To The Moon Achievement  
    -- Some Typos  
- -- Added Last soulshapes  
- Added header  
- HQTs for Tanaan Jungle Ensembles  
- Fixed some Ensembles and added WoD Arsenals HQTs  
- Fix newly added typo  
- Cleaned up 'Tiny Terrors in Tanaan' so ATT can actually be useful in helping players collect the daily rewards if they are still needed (i.e. seeing the sources and plotting waypoints for the pets)  
- Fixed up Warrior Class Hall Skyhold Chest and made it weekly  
    Tanaan Jungle pets clean up [WIP]  
- Fix some typos  
- Bump WoW build  
- Removed some wod pvp items from vendors. They are only from ensembles.  
- endlurker necro item  
- Removed some creature assignments to the soulshape quests directly. (This info is already in tooltips via the quest provider item)  
    Fixed friendship factions not showing their name properly in ATT windows  
- Unsorted flawless battle stone  
- Lots of ensemble HQTs  
- nightfae locked cloaks update  
- ensemble item update  
- necrolord cloak update  
- Added all the Ember Court 'Friend of a Friend' quests (I really hope these can still be completed even if you are already Exalted)  
    Removed WQ flag from a random rare in Zuldazar  
- Notes for adjusting 'To All the...' /love critter achievements in the future  
- Commented out some Stormshield items which are not actually sold by any vendor there  
    Stubbed out some cost fields for weapons sold by 'Trapjaw Rix'  
    Added new 9.1.5 Pet quest chain for Gurgl  
- Additional source quests for 'The Earthen of Ulduar'  
    Other fixes/clean up  
    Burden of Eternity listing improved  
- Fixed a quest requirement in Oribos and fell down a rabbithole of trying to make the Oribos Covenant-intro quests all consistent since their requirements and sequence appear to be identical  
- Fixed some DMF profession requirements  
- Added a few missing Alliance Shipyard achievements which disappeared in the merge (whoops)  
    Some organization of Shipyard ach criteria into the respective missions which grant them  
    Added Horde Flag of Victory and put description on Warlord's Flag of Victory  
    Fixed an ID for High Overload Saurfang to show the Greater Bounty Spoils properly in tooltip  
- Enable autochangelog  