1.8.6-18-g0f811a4-nolib

Details

  • Filename
    Archy-1.8.6-18-g0f811a4-nolib.zip
  • Uploaded by
  • Uploaded
    Nov 12, 2011
  • Size
    192.89 KB
  • Downloads
    80
  • MD5
    aff1e2be178aa4e8162d67fe296b4cdb

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.