1.8.6-18-g0f811a4
Details
-
FilenameArchy-1.8.6-18-g0f811a4.zip
-
Uploaded by
-
UploadedNov 12, 2011
-
Size402.29 KB
-
Downloads675
-
MD5d4ef26cc6bac86371d2a8530ff077d63
Supported WoW Retail Versions
- 4.2.0
Changelog
James D. Callahan III:
- Replaced the solving-confirmation StaticPopupDialog with a LibDialog-1.0 dialog.
- Removed a dead (and undefined) function.
- Removed ARTIFACT_NAME_TO_RACE_ID_MAP; while it was a decent idea, it completely broke solving artifacts with keystones. Added forced-loading of Blizzard_ArchaeologyUI (if it isn't already loaded) before pre-hooking SolveArtifact().
- Removed GraphicalUI.lua ad GraphicalUI.xml - they were never loaded.
- Renamed artifact.fragAdjust to artifact.keystone_adjustment
- Renamed artifact.fragTotal to artifact.fragments_required
- Fixed some goofy event registrations.
- Combined two if statements into a single statement.
- Removed useless function call to GetArtifactProgress().
- Removed a debug print.
- Cleanups and clarification (stonesAdded --> keystones_added)
- Since BAG_UPDATE is now bucketed, there's no need to schedule a 1/2 second timer for RefreshRacesDisplay().
- Bucket BAG_UPDATE; stop listening for ARTIFACT_COMPLETE and get rid of the silly bag update sentries associated with it.
- A bit of cleanup.
- Call RefreshRacesDisplay() at the very end of CurrencyUpdated() instead of doing so at the end of every race iteration.
- I don't know why we were checking for "usesStones" twice, but now we're not.
- Bucket ARTIFACT_HISTORY_READY so RefreshRacesDisplay() isn't needlessly called multiple times.
- Don't worry about un-registering events in OnDisable() - it's automatic.