Releases: ATTWoWAddon/AllTheThings
Releases · ATTWoWAddon/AllTheThings
4.1.9
AllTheThings
4.1.9 (2024-11-17)
Full Changelog Previous Releases
- digital item sold out before physical item
- stuffs
- PTR: 11.0.7 57528 another bunch of fixes, wait room for next build
- PTR: 11.0.7 57528 Siren Isle data fixes
- Forgot a timeline
- Siren Isle and some other 11.0.7 achievements, and new Wago files for glorious automation!
- 11.0.7 meta achievement changes
- Objectioes
- Update Guest Relations.lua
Sourcequests are already filtered - Add new guest relations secret, update some formatting
- Fixed all items from Luminous Nerubian Catalyst Stone. 512 items thrown in the bin, thanks Blizzard.
- [Quest] Remove dummy quest item.
4.1.8
AllTheThings
4.1.8 (2024-11-15)
Full Changelog Previous Releases
- Add note on BRD key caps
- Sort some hqts
- Add new guest relations secrets
- [GitHub Action] Extend the artifact retention days from 1 to 7.
- [GitHub Action] Alpha release changes from weekly builds to daily builds.
- Removed Hidden Categories Window due to a major bug.
I'll add this in the future when I'll have working solution that won't be re-writing current categories. - [GitHub Action] Run All flavors in single job.
- [GitHub Action] Build with multi flavors.
- Deepen history in a different way
- Fetch the last 2 tags
- Fetch tags manually
Can't do that through actions/checkout due to actions/checkout#1467 - Try fetching through actions/checkout
- [GitHub Action] Add job depends.
- [GitHub Action] Fetch without all tags.
- [GitHub Action] Remove dummy fetch.
- [GitHub Action] Limit Fetch to only the latest 200 commits.
- [Github Action] clone without LFS.
- [GitHub Action] Remove delete db files.
- [Github Action] Update artifact flow from v3 to v4.
- [GitHub Action] hybrid build flow test phase 1.
- PTR: 11.0.7 build 57528
- Retail: More localisation, added questID for previous TW week
wow anniversary fix for text field replace itself with static text - ShouldExcludeFromTooltip should also apply to object tooltips. (noticed in Hellfire Ramparts)
- But like actually this time
- Update guest relations quest and hqts
- Add new guest relations secrets
- ZG: removes descriptions from faulty artifacts.
- Retail: localisation (a bit) and sneaky ptr update
- Added a few tags to faction/class restricted Mounts
- Fixed flags in Hidden Categories window.
- Added Hidden Categories Window: /att hidden
Individual sub-categories can still be called with commands: nyi, hat, hct, hqt, sourceless, unsorted - Non-consequential Parser code changes from trying to debug stuff
- Guest Relations Temp Object Data
- Removed some pointless filter assignments on Achievements
- Add 11.0.7 MoP timewalking rewards
- Update guest relations secrets
- Classic: Fixed a Lua error when trying to plot waypoints
- Migrated all ExplorationDBs into version-specific files
Reparsed all versions - Parser: Now includes the constant 'debugging' metatable at the end of the localizationDB instead of in a non-related file
Migrated Presets.lua into Retail/Classic ClassPresetsDB.lua
Reparse all flavors to remove reliance on Presets.lua - Bag of Timewarped Badges contains Timewarped Badges
- Moved Retail ExplorationDB to ExportDB for consistency and removal from /db/ folder
- ExportDB can now store '_Compressed' keys to indicate which DB outputs should be compressed instead of including newlines for each key
AccountWideQuestsDB and ReagentsDB will now be compressed in ReferenceDB - Added some of the TWW Hidden Currencies.
- Added some HAT timelines and changed them all into ADDED instead of CREATED.
- Added Hidden Currency Triggers / Trackers.
- Update zhCN locales (#1848)
- More BFA metas
- Removed warnings for 'Player'-shared Quests in Contributor mode
- Parser: Can use '_forcetimeline' to ensure that the applied timeline of a group does not get ignored due to a parent group with an earlier removal (only needed in rare circumstances)
Adjusted a couple 13th anniversary quests to be accurate - Updates
- Update Guest Relations.lua
Lets fix this provider - Removed notes from BC Vendor Ensembles since they're learned 100% after relog
- Parser: Removed Ensemble Cleanup logic as it has become apparent that Blizz now properly grants all Appearances even when Class/Armor differentiated from the general requirements of the Ensemble (Please report any weird Ensemble issues if encountered of course)
- Update The Theater Troupe.lua
Coord fix - With parse we sometimes can fix incorrect id's
- FIxed ranks and ordering of some JC SL recipes (fixes #1729)
- Add some new 11.0.7 meta achievements and new Cata/Legion timewalking rewards
- Adjusted areaID value checking slightly when checking player location exploration (fixes #1847)
- Add new guest relations quest
- Retail: Don't think we want to arbitrarily mark all quest objectives as uncollectible...
- Update Contributor.lua
Added Direbeak Hatchling - DF Season 4 Normal Tier Sets are still obtainable in Catalyst from Mythic Dungeon Items.
- PTR: 11.0.7 build 57409 data (once more)
- Added object data for Drakkari History Tablet.
- Cata: Adjusted the Defense Protocol Common Boss Drops header to not show the source outside the mini list so that it obeys the filtering rules established by the presence of the buffs.
- Cata/Wrath: Updated the BuffIDs for the rest of the wrath dungeons.
- Cata: Updated the BuffIDs in Trial of the Champion's Defense Protocols.
- Classic: Fixed a bug with achievements that don't have rewards not showing their meta achievement data.
- Added some of the upcoming meta achievements
- Reworked Zul'Gurub description again. This time with nomerge so it works as expected.
- Fixed MissingItems.txt from stashed changes merge.
- Reverting Darkal's changes to Zul'Gurub (it broke descriptions)
- Removed some unused commented out code. (now that DPA uses a different format)
- Cata: Fixed some incorrect criteriaIDs for Gamma achievements.
- Cata: Fixed a bug with Champion of the Frozen Wastes showing under every version of Cyanigosa.
- Cata/Wrath: Updated the format of all the Defense Protocol Dungeons.
- Whoops, missed one.
- Cata: Added maps to the Protocol Inferno Common Boss Drops header.
- Cata: Added Protocol Inferno for Heroic+ Cata Dungeons.
- Drake of the North Wind also drops from normal mode.
- Removed some duplicated listings of Techniques in M+ versions of dungeons
- Cata: Added Protocol Inferno dungeon achievements.
- Classic: Updated Halls of Lightning and Halls of Stone to utilize the new Defense Protocol Headers.
- Parser: Fixed a bug involving negative headerID values generating a non-unique hash for encounterHashes.
- fixing hallows end fudge
- Elegant Rune already properly linked in the providers list.
- Updated Parser to allow nesting encounter data underneath specific headers. (this is prep work for Defense Protocol Alpha, Beta, Gamma, etc)
- more old QIs & fixing candy bucket error text for parsing (hi darkal!)
- Added a helper for "ShouldExcludeFromTooltip" to replace the relative difficulty logic filtering. This is to allow for non-difficulty headers to also override their source visibility conditionally. (such as for titan rune dungeons, etc)
- Moved the creatureID default field to the shared default field section.
4.1.7
AllTheThings
4.1.7 (2024-11-10)
Full Changelog Previous Releases
- Added Defense Protocol and Protocol Inferno headers for future work refactoring how they appear in the classic version of the DB.
- parrsseeee
- "cleaned" up Guest Relations using AQD/HQD
fixed an incorrect itemid and objectid - Azj-Kahet/Rumors: Fix a coordinate issue implemented in 71f3db4
- Sweep some reported errors
- Ignore contrib shell script when packaging
And remove no longer present files from the ignore list - Discovered map areas by minimap subzone check will now be cached
- Found Map area chat link now only shown if /att contribute is active
- another quest giver..
- Deleted unused database files. (these were baked into ReferenceDB at my suggestion)
- Sync'd TOC file contents between Classic versions.
- PTR: 11.0.7 build 57409 data
- Retail: cost fix
- Guest Relations: Some updates to the quests, coordinates and descriptions
- Detection of new Exploration Area will now attempt to grab the proper AreaID based on name matching
- Added the Storming the Citadel source achievements.
- Properly checking ActiveRowReference for 'sharedDescription' now since in some cases search results will be detatched from their parent references to prevent other inaccuracies
- Added a warning when using 'description' in bubbleDown to use 'sharedDescription' instead
Fixed all instances of the 'description' in being repeated via sharedData/bubbleDown as needed - Added the Snowfall Glade Pup objective data.
- [Misc] add Link ATT to WoW for Mac.
- Merge branch 'master' of github.com:ATTWoWAddon/AllTheThings
- [Misc] Remove un-used links.
- added tiktok lul
- Changed shared description to a lighter version.
- Cataclysm: Zul'Aman and Zul'Gurub
- Couple map and coord updates for anniversary stuff to show where it exists
- Added vendors that sell specialty crafting items and the Sands of Time for the Firelands quest.
- Add some 11.0.7 meta achievements
- Update Treasure Chests.lua (#1843)
Update description for Empty Nightcap Cask - Adjusted 'AddEventRegistration' so it can still be properly utilized after the 'OnReady' event has fired
Added /att realtime-exploration-check for contrib and debugging purposes - Add new guest relations secret
- Adjusted the Update batch file to also update all relative git folders should it find any.
- Add Warcraft 30th Anniversary Direct mounts
- Retail: 86398 is wierd bonus chance for 1 of 2 mount that I missing
- PTR: 11.0.7 build 57361 data (missing vendor stuff)
- Parser: No longer propagates force-obtainable status from objectives into the parent (weird bubbleDowns are able to wrap objectives in timelines that differ from the parent quest, so this shouldn't also cause the quest, with a different timeline, to magically become available)
- brom back to removed row
- Added an extra check for Exploration caching based on sub-zone name displayed by the minimap when performing an ATT Refresh. This way the buggy Blizzard Exploration API can be bypassed based on the actual place the player is at. Maybe eventually the API will be sensible...
Missing Exploration Area Discord popup now includes the Player 'coord' value
Marked 'The Den of Flame' non-collectible in Dustwallow Marsh (no clue where this even is to match the minimap name for forced collection) - Deleted the unused link_att batch file. (Use the other one!)
- Fixed /J in the link script.
- Fixed a broken icon for mechanized chests.
- Moved the PTR and Beta db files into the Retail folder. (This is so that if a PTR/Beta folder ever needs to be made for Classic, we can do so without a folder conflict)
Added a GitHub Action for Updating Submodules. (In preparation for adding the db and contributor submodules) - The Imprisoned Archmage had the wrong quest giver data.
- Fixed some more Tol Barad timeline values.
- Fixed the timeline on Swamp Bait.
- Diablo Events: Update for the Treasure Nabbin' bag description
- test
- Classic: Fixed Recipes being forced into Account Wide mode once activated once.
- Classic: Titles are no longer stuck in Account Wide.
- Added the Charred Bone Fragment objectID.
- Add Forgotten Filio, Adjust Guest Relations and start mount secret
- Update Timewalking vendors to use filter groups, add some new 11.0.7 items
- Added Keanna's Log.
- Further simplification on exploration harvesting
Using /att collect-exploration now by default performs a simpler scan of only the Exploration objects with known coordinates which runs much faster (~30-60 sec) with no noticable lag. [Providing an extra parameter to the command will perform the previous 'robust' scanning] - Retail: Migrated a huge chunk of UI logic into Retail Window Logic
Retail: Converted Row operations into Events so that they can be utilized without necessarily requiring all logic defined relative to the row logic itself (sooo many code references still hooked into RowOnEnter, phew) - Add new guest relations content, fix some anniversary errors
- [TOC] Update for SoD Phase 6.
- [Git LFS] Move Out Categories.lua from LFS.
- Removed map 645 from NYI (it was found and sorted)
Fixed formating. - [GitHub Action] build with Git LFS enable.
- Added back git lfs tracking for all categories.lua files. (it was mistakenly purged earlier)
- Reparsed all DBs so that Git LFS will do its thing hopefully.
- Merge branch 'master' of https://github.com/ATTWoWAddon/AllTheThings
- [Git LFS] Track all Categories.lua using Git LFS.
- Moved Beledar's Attunement to the vendor
- Categories.lua is now git LFS tracked rather than as text.
- Deleted the apparently unused AllTheThingsMissingSources folder that had a toc file version from legion.
- Add new secret chain, fix reported errors
- Merge pull request #1837 from ATTWoWAddon/dependabot/github_actions/peter-evans/create-pull-request-7
Bump peter-evans/create-pull-request from 5 to 7 - Merge pull request #1836 from ATTWoWAddon/dependabot/github_actions/actions/setup-python-5
Bump actions/setup-python from 4 to 5 - Updated links to reflect the new ATTWoWAddon organization.
- Added a tooltip option to only ignore NPCs while in Combat (tired of changing my ATT settings 230 times per raid night)
- Use ATT prefix for flight path localization msg
Note about map 994 for flightpath nodes
Account-wide quest 79456
Some old stashed examples about Quest links for future reference - Bump peter-evans/create-pull-request from 5 to 7
Bumps peter-evans/create-pull-request from 5 to 7.
updated-dependencies:- dependency-name: peter-evans/create-pull-request
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] [email protected]
- dependency-name: peter-evans/create-pull-request
- Bump actions/setup-python from 4 to 5
Bumps actions/setup-python from 4 to 5.
updated-dependencies:- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] [email protected]
- dependency-name: actions/setup-python
- Revert "Merge branch 'master' into git_lfs"
This reverts commit a508c8a, reversing
changes made to 5e39b1e. - Revert "[GitHub Action] Clone with LFS."
- [GitHub Action] Clone with LFS.
- Merge branch 'master' into git_lfs
- Tweak Guest Relations quests
- Guest Relations: The Case of a Good Book, and Battered Celebration Crate added
- Add new BC Timewalking Tabards, add Diablo Immortal promo
- Adjusted Missing Source tooltip text slightly so it exactly matches what a contrib needs to add for the Item-Source link
- Missing Appearance tooltip info is now shown regardless of Shared Appearances being enabled
BrokenUniqueSources checking is now performed regardless of Shared Appearances being enabled
Removed some unnecessary visualID assignments that don't make sense - Added few new sources.
- Fixed a logic gap for Criteria being shown incomplete for users not using Account Mode/Account-Wide Achievements
- [Git LFS] Add remaining db.
- [Git LFS] add ptr db.
- [Git LFS] Add beta db.
- [Git LFS] Add library files.
- [Git LFS] Add execution files.
4.1.6
AllTheThings
4.1.6 (2024-11-05)
Full Changelog Previous Releases
- Had a string of unexpected issues in the classic version of att/wow, hopefully they should all be fixed now and att work correctly in every version of wow
- Fixed Currency statistic text not updating when your currency amounts change
- Add new Guest Relations quest, input Mtn Dew pet species ids
- Re-duplicated the BRD raid drops so that we can accurately list their respective key costs... maybe eventually another way to handle this organization without duplicating the Items...
- Set Achievement Criteria as 'Trackable' as this can be used to allow incomplete Criteria to be shown in lists even if their Achievement is already earned (relates to #1782)
- Achievement Criteria only show 'saved' indicator if the criteria has specifically been completed (they continue to be considered collected if the Achievement itself has been earned) (relates to #1782)
- Fixed variants setup for Breadcrumb-type Quests
- Removed pre-registration of the LOOT_CLOSED event (relates to #1792)
- Fixed possibility of Lua error for minilist tooltip when in a Location that fails to return a mapID (fixes #1707)
- Classic: Fixed Item cost logic on gold-cost Items (fixed #1833)
- Parser: Fixed tabel reference for non-en FlightPathNames
- Add Mtn Dew promo itemids, start adding some 11.0.7 meta achievements, fix some reported errors
4.1.5
AllTheThings
4.1.5 (2024-11-04)
Full Changelog Previous Releases
- parse and added belt
- cata (again)
- classic parses
- Revert "[Localization] update Shatter Point." (#1832)
- Fix Malown's Slam and wrongly priced Hallow's End toy
- Update Hallow's End.lua
Little Wickerman cost 100 tricky treat - Added a table for specific Events which should never be put on a Runner as they will be used for user-based UI interactions
- Adjusted some debug prints for upcoming Events
- Retail: Minilist data is now temporarily cached when changing maps, and quickly re-entering a cached map/zone will swap the existing data back into the list without re-triggering a Rebuild or Full Update of the minilist (e.g. moving back into a recent map within a minute since it was left will be much smoother now)
- Fixed a couple wonky DATAS situations which caused categories to randomly have differences
- Parser: Timeline inheritance logic converted into generic logic controlled by .config files (more fields will eventually be migrated to this design instead of being arbitrarily performed in hardcoded Parser logic)
Added some config info to the Classic configs - Parser: Added a new hierarchical field handling type: Any Propogation (i.e. if any child group has a value in the field, then copy it to the parent)
Parser: Cleaned up Timeline handling & logging output
Parser: Processing sequence now passes through the parent data as well (this can be used in the future to improve other hierarchical persistence of data more cleanly)
Parser: timeline values now persist down data hierarchy if not specifically defined (i.e. like automatic bubbleDown)
Parser: timelines which have an added value later than their parent with a removed timeline can potentially cause the parent to not be removed (caveats: child is added in a patch earlier than the removed of the parent, or any inherited/defaulted timelines will be ignored)
Parser: rwp values will now be captured for previously-removed content (previously it only captured rwp values for future removal patches)
Parser: Fixed a potential logic issue where hierarchical processing could perform incorrect hierarchical changes (no evidence this actually happened anywhere) - Fixed a bunch of vague or inaccurate timeline values based on some Parser changes for timeline handling
- Fixed some timelines based on some new timeline handling in Parser (soon, more to fix)
- Dropped races field from Tricky Treat.
Fixed 19th anniversary unobtainable stuff. - Setup some 11.0.7 meta achievements
4.1.4a
AllTheThings
4.1.4a (2024-11-04)
Full Changelog Previous Releases
- Revert "[Localization] update Shatter Point."
4.1.4
AllTheThings
4.1.4 (2024-11-03)
Full Changelog Previous Releases
- Now with groups, (ty Darkal)
- Sharchavon drops are now sorted by armor class
- Put new NYI recipes into correct place.
- regionID's for wotlk tw
- correctID for each region
- nvm thats normal tw
- 1 more possible ID for bday
- timewalking dm:n doesnt exist
- classic tw should now show in minilist
added eventID's for noneUS regions - Quest 76261is account-wide
- Fixed some whitespace in Tanaan Jungle
Reparsed - Migrated remaining 'guessed' Recipes to respective ProfDBs
Removed 'guessing' Recipe logic from Parser (going forward, Recipes will require being defined in the respective ProfDBs for accuracy of collection in-game)
Cleaned up some duplicated/NYI MoP Cooking NPCs in VotFW - Added/applied a new function (TempForceMisc) to make it easier to temporarily stop certain profession-related Items from being turned into Recipes until all ProfDBs are completed
- Guest Relations: Fine tune descriptions, IDs and coordinates
- Added many Item/Recipe links to JC/Tailoring ProfDBs
Cleaned up some Garrison Gem Boutique organization - Some data adjustments to fix recipe warnings in Parser
- Parser: Now only 'guesses' recipeID's for Items which are NOT in an Unsorted category
Parser: Now only prints warnings when failing to determine recipeID's for Sourced content - Some NYI/HQT cleaning.
- Removed a lot of NYI/Unsorted Things which have actual Sources
Couple ProfDB adjustments based on other Parser rabbit holes I fell down
NYI/HQT Roots will no longer accept BNet API data within their nested Quests - Parser: Now includes an ItemRecipeDB helper log message in Debug for when a duplicate SpellID from an Item is assigned as a RecipeID due to the RecipeID being Sourced
- Update zhCN locale.
- Update Bael'Gar ID in TW raid
- Fixed provider ordering for Island Exp quests which are actually started by the Items
- [File Attributes] fix typo.
- Fixed .gitattributes file
- Fix some reported errors
- Parser: Fixed an issue where parsing in Debug would warn about inaccurate Cost changes by ignoring the 'cost' field in Debug DBs (due to duplicate Sourced Things with differing Costs being merged into Debug DBs)
Parser: Fixed an issue where parsing in Debug would merge Timeline fields between duplicate Sources of Things (due to Debug DB merging) - [File Attributes] all source/text must commit in CRLF.
- Guest Relations: Removed some items from Unsorted
ObjectID for Mounted Spyglass
Added Glyph of Arcane Familiar to Libergo in Valdrakken - Retail: OnRowEnter tooltipInfo assignment use direct indexing instead of tinsert calls
- Retail: Handle OnEnter/OnLeave for tooltip refreshing a bit more technically-accurate
- Retail: Portrait icon settings are now cached when changed for the Portrait assignment logic instead of every row refresh looking up the current settings value up to two times each
- Retail: Fixed a rare situation where duplicate groups within a large set of groups merging into another group could completely replace themselves instead of properly merging
- Retail: CreateRow is now directly based on a given table and index
- Forgot to remove this.
- Fixed Grateful Offering currency in SL.
- Update zhCN locale.
- updated vision header
updated grateful offerings note
updated tuskarr fishing items note
updated lamplighter satchel for the mount - Retail: Window row Container is now a metatable to create new rows when needed to simplify some logic (probably can clean up more in future)
- Retail: Slight simplification for refreshing ATT window rows
- Unhandled ATT events are now prefixed with ATT so disgruntled users know where to send their hate mail (though it should never happen in the first place!)
- Retail: Revised registration sequence for CRITERIA_UPDATE so it doesn't sometimes register itself prior to the assigned function being linked
- First pass at adding Plunderstore rewards, update mount/petDB
- [Localization] update zhTW.
- Made a new header for Candy Bucket quests.
- Added Tricky Treat to all Candy Bucket quests.
- Add last Chapter 1 Guest Relations quests, fix some reported errors
- Updated QuestNames
- Sort Recipes
- Harvest: 11.0.7.57361
- Harvest: 11.0.5.57388
- Harvest: 11.0.5.57292
- Harvest: 4.4.1.57294
- Harvest: 3.4.3.57364
- Harvest: 3.4.3.57316
- [Parser] update PTR config.
- Parse for Trading Post, fix minor errors
- added correct build number for trading post
- OnCurrentMapIDChanged now sequences to OnRefreshWindows (i.e. this makes sure that esp. the Main list shows current zone highlights properly when changing zones when open)
- Zul'Gurub: New header for 10.0.7-content
- Add new secret quests, fix some reported errors
- Update Quests.lua
- Candy Buckets
- Alterac Valley quests are all fixed now!
- added aspirant cloak ensemble note to also gladi ensemble
- world drop fix
- bc&wotlk pvp set acms are no longer elite tagged
- cata pvp set achievements are no longer tagged as removed
- hq delve
- Monk Runecarving Power Memory of the Morning's Tear apparently does not exist. Not sure if the item needs to be moved to NYI or anything.
- Added chat command: /att collect-exploration -- this allows a character to forcibly scan all known maps and cache their global Exploration data for that character. Note that this is rather extensive and can only be started by this chat command and it will run for a few minutes. In the future, there will hopefully be a quicker way to check known Exploration areas instead
Added chat command: /att harvest-exploration -- this is for debugging and replaces needing to use a script
Added chat command: /att harvest-map -- this is for debugging and allows harvesting all exploration coordinates on a single mapID for testing - Fix some minor errors are reparse
- Update contributor credits
- SImplified the quest chat print by using SearchForObject
Quest chat print now includes the 'ATT' prefix so it's clear where the chat is from - Main Only Unique now only quick-escapes for Armor/Back/Shirt types of gear since shared appearances across weapon types don't count for Transmog
- [TOC] update retail PTR version.
- Parser: Fixed an issue with Achievements and quests preventing parsing
- Removed a bunch of HQTs which are actually being linked into their triggered Achievement via automation
- Pull out waporware anniversary drops for reconfirming
- Some Template setup for Siren Isle
- Parser: Testing out not having Item-based Criteria merge into the parent Acheivement as providers/cost and instead be 1:1 relative to the individual Criteria
- Add The Great Detective
- Fixed Return to Khadgar.
- Updated quests in The Black Morass to use provider instead of the old old old cost style.
- Added the Arcane Containers for the Kara key quest.
- Into Slashing Winds did not have an objective.
- [Localization] update Shatter Point.
- The Flight Paths dynamic category window now uses the header.
- [Localization] Update zhCN.
- [Localization] update Phase.
- More account-wide quests added & various quest clean up
- Setup Mountain Dew promotion items
- Zul'Gurub descriptions
4.1.3
AllTheThings
4.1.3 (2024-10-29)
Full Changelog Previous Releases
- cata parse
- Add Novemeber 2024 Trading Post, fix minor errors
- Class Variants are now defined slightly differently and use a prioritized array rather than keyed assignments
Variants can now be combined without needing to copy logic manually to new types
Some Quests now properly show their auto-name while also retaining Lock logic - Updated the Loot-Filled Pumpkin's tooltip (Blizz, stop being inconsistent, please)
- Fixed a Lua bug that could occur when showing the tooltip on Titalsteel Bar while also being a Blacksmith if the Item had not yet loaded in the game (needs parse)
- Added more Zaralek Cavern Flight Paths.
- [API Wrapper] Migrate GetSpellName.
- [Localization] Update zhTW.
- Tweak some anniversary details
- Alphabet sorting.
- Sourced Battleworn Bludgeon to both A/H vendors.
- Some small tweaks
- Some anniversary secret updates
- Class initialization issues when ATT is starting will now just directly throw an error so that they don't get missed due to debugging chat spam
- Anniversary: Better header, me thinks
- Anniversary: This item was sorted in b1bfbd1
- Anniversary: First Celebration Crate added
- Retail: SearchForLink no longer repeats identical searches when searching for modItemID
Retail: Source(s) group is now a bit more accurate in checking whether the Source contains the specified group - Fix price of the first WoW 20 Anniversary ensemble
- Simplified SearchForObject a bit more
- Anniversary: Week 1 of the Guest Relations quest chain completed.
- Secret file.
- TWW: Final batch of the Kaheti Excavations
- Fixed Mole Machine coords.
Added more obtainable sourceless items. - Timely Tourist's Sash
- [TOC] update Classic PTR version.
4.1.2
AllTheThings
4.1.2 (2024-10-27)
Full Changelog Previous Releases
- Reparse
- Generate Missing Files
- Some Unsorted
- Harvest: 11.0.5.57212
- Harvest: 11.0.5.57171
- Harvest: 11.0.5.57147
- Harvest: 4.4.1.57141
- Harvest: 4.4.1.57103
- Harvest: 4.4.1.56961
- Harvest: 4.4.0.57244
- Merge branch 'master' of https://github.com/DFortun81/AllTheThings
- Harvest: 3.4.3.57269
- Harvest: 3.4.3.57242
- Educated guess but there's an npc called Ratts (former event coordinator!) at the anniversary so probably something to do with him
- Harvest: 3.4.3.57135
- Harvest: 3.4.3.57082
- Harvest: 3.4.3.57027
- Harvest: 1.15.4.57134
- Fix a few reported errors
- Fixed an id number that was wrong.
- TWW: Next batch of Kaheti Excavations
- Retail: bonus chance for mount from wbs if you don't have it
- Fixed Chromie's Bag HQT.
- Minor tweaks to some performance tracking
- Manually merged over some non-conditionals to ObjectDB.
- The 'Timerunning' setting is now forcibly toggled off for everyone (this improves some filtering functionality slightly) and cannot be toggled on
- Removed the 'simplemeta' generation for Retail since this is not utilized in the way Costs work
- Timerunning now has an internal toggle so it can be turned off when not active within the game
- Gave a name to the 'Bronze Celebration Token' lockout HQTs (though many of them did not trigger for me...)
- fixes
- Fix a few reported errors
- Fix mini-map error for coreway map missing
- TWW: Next batch of Kaheti Excavations
Added Glyphs of Energetic, and Traditional Ascendance to a vendor - Warglaive probably isn't in
- Fixed a Lua error where sometimes an Achievement doesn't return its link...? Maybe NYI Achievements? Idk...
- Update Dagran Thaurissan ID in TW raid
- Add BRD TW lockout tracking
- Few more confirmed account-wide quests
- Update anniversary rewards, fix some reported errors
- Update Ambassador Flamelash ID in TW raid
- Update General Angerforge ID
- Update some BRD 20th Anniversary boss IDs
- Added all the Timely Tourist items
- Marked future removed shop items
- Consolidated the DynamicObjectDB into ObjectDB and removed entries that matched their immediate fallback localization valuies. (cn/tw and es/mx, then any non-en matching the en localization)
- Rebuilt all localizationDBs with latest ObjectDB. (I'm going to diff the next harvest very very carefully to try to diagnose what went wrong earlier.)
- Parser: Updated the parser debug level to Full. Readded portions of the revert that were working correctly.... as far as I can tell.
- Revert "Consolidated the DynamicObjectDB into ObjectDB and harvested missing localization data."
- Consolidated the DynamicObjectDB into ObjectDB and harvested missing localization data.
Removed placeholder "[NAME]" entries from ObjectDB as well as entries comprised of the enUS localization that match. - TWW: First batch of Kaheti Excavations
TWW: Added Royal Sureki Strongbox
TWW: Added some rumor related coordinates
Secrets: Added a source for Water Stone to kill a debug warning - Fixed non-unique key errors on startup
- Parser: When exporting the Debug ObjectDB, it now exports a dynamic and regular ObjectDB file to keep dynamic file modifications out of the primary ObjectDB.
- ObjectDB now exports its dynamic object data to the same place for all game flavors.
- Wars on Two Fronts no longer has a provider and a set of providers. (potentially fixing the reordering issue that causes Categories.lua to be dirty)
- Add Brrrgl pet, update ensemble hqts backup, fix minor errors
- Parser: Standarized how localization data is processed for exported data. Now also preventing inherited data from being exported twice if the value being replaced is identical for CN/TW and ES/MX locales.
- Removed extraneous alliance/horde bonfire object data from ObjectDB.
Rebuilt all LocalizationDBs. - Parser: Adjusted how consolidated object data is exported.
Consolidated Horde Bonfire and Alliance Bonfire data for Midsummer. - Fixed a typo
- Parser: Consolidated how Candy Bucket data is exported to prevent a ton of duplicated entries.
- Updated the logic for Candy Buckets and moved them to the Hallow's End file.
- Removed extraneous candy bucket object data from ObjectDB.
- [Localization] Update zhTW.
4.1.1
AllTheThings
4.1.1 (2024-10-25)
Full Changelog Previous Releases
- woW rof esrap
- Add Reven shop items
- Retail: Reparsed.
- Added a template file for Candy Buckets.
- Added TWW Hallow's End candy bucket coords and objectIDs (which don't parse correctly yet, so no parse done)
- Fixed timeline and put fishing cosmetics into cosmetic header.
- [Cata] Geoff: Corrected timeline for the [Embroidered Shirt], as it is not available for purchase until 6.0.3.
- [Cata] Geoff: Updated "Ancient Suffering" and "The Darkmist Legacy" as breadcrumbs as they are uncompletable if "Verinias the Twisted" is complete.
- Add Hallow's End 2024, update anniversary drops
- Anniversary HQT for timewalking quest
- 1wpn made it, the other not
- Update anniversary drops
- bmah has new stuff
- Parser: Fixed an issue where various object Types which defined default 'timeline' values were preventing sharedData/bubbleDown timeline values from being applied. We now use '_defaulttimeline' to allow the fallback value for a 'timeline' field if it is not set via another function prior to being parsed
Parser: Removed arbitrary default timeline for Criteria objects and moved it to utilize _defaulttimeline for consistency - remvoed rewards from fishing, as the only source is fishing for the cosmectics
- Retail: Fixed display issue when a Recipe is not Sourced in ATT but shown in a popout
- Retail: Use new non-collectible wrapper instead of manually assigning collectible = false so that popouts for Reagents/Recipes are simpler and more accurately determined with less logic checks
- Added a wrapper to create a non-collectible version of a group. [This is preferred over manually setting 'collectible' to false since that can overwrite an identical, collectible version of that group when merged into the same parent group]
- Retail: Removed 'HasCost' check from showing Source Lines in tooltip (haven't seen it actually return a true value in quite some time)
Retail: Fixed a logic issue with popouts for Reagent Items where the Reagent is also a Cost for a Recipe which utilizes the Reagent to produce where the Recipe itself was being marked as non-collectible - Cata: Marked all Replica PVP Gear as Hour of Twilight.
- Whoops, missed the timeline.
- Cata: Champion of the Tournament is now marked as a bounty. (/attbounty)
- Fixed a MainOnly Appearances logic issue where a known Source would give credit for shared appearances of other Armor Types (i.e. known Plate Chest giving shared appearance credit for Mail chest which cannot actually be transmogged on the current character)
- Added Elite requirement to Dragonflight PvP Elite Ensembles.
- Cata: Marked the Heart & Soul of the Aspects as Hour of Twilight.
- Cata: Scroll of Resurrection is now marked as Hour of Twilight. (Dragon Soul Phase)
- Merge pull request #1819 from gjfLeo/master
Update zhCN locale. - Update zhCN locale.
- Updated the function template to use constants.
- Add Swipeasaurus and Chaos-Forged mounts
- Update anniversary drops
- Retail: Exploration Thing collected no longer does full logic checks to determine if an Exploration Thing is collected simply checks the cache like other Things do
Improved the batch collection of Exploration for the player position
Retail: Exploration for the current player position is now immediately checked when force refreshing (instead of getting delayed on a coroutine) - Fixed invalid u field value being used within OnInit functions of summonable items
Parser now can accurately check assigned unobtainable values based on valid phases within the data (not that this has any effect on raw function value assignments) - Fixed typo.
- Historian Ju'pa does not have any items for sale, removed symlink
- Revert "Migrate remaining headers Phase 1."
- Migrate remaining headers Phase 1.
- Remove zone drops from BRD cache symlink
- Bit more anniversary achieve data
- Finished BNet API Quests harvest for 11.0.5
- Strip redundant ensemble data for 11.0.5 sets
- Timewarped Ironforge Blueprints?
- update bug report flavor.
- Cata: Added Technique: Glyph of Colossus Smash for Inscription.
- Add some mobilenppcs and update anniversary drops
- Added a BRD symlink for the plethora of shared anniversary drops
- Some anniversary achievement infos
- Add mount drops to anniversary world bosses
- Remix Ensembles/Arsenals are no longer class locked
- Add BRD key vendors, confirm more anniversary drops
- BNet Items Harvest finished for 11.0.5 (Quests had to partially start over due to API Token expiration 😩)
- Sort away NYI commendations, reintroduce Zandalar Tribe
- Fix a few more reported errors
- Sweep through some reported anniversary errors