1.8.2-28-geb7179e

Details

  • Filename
    Archy-1.8.2-28-geb7179e.zip
  • Uploaded by
  • Uploaded
    Jun 16, 2011
  • Size
    389.45 KB
  • Downloads
    97
  • MD5
    08755aaaec9c67c61718321adb93073b

Supported WoW Retail Versions

  • 4.1.0

Changelog

James D. Callahan III:
    - More UpdateRaceArtifact() logic cleanup.
    - Don't store false in artifact table fields - nil works identically for our purposes and doesn't use memory.
    - Make SolveArtifact() behave more as intended - based on code submitted by Saur.
    - Corrected the announcement of solvable artifacts and keystones, based on code submitted by Saur.
    - Fixed some mild logic retardation in SolveArtifact() - pointed out by Saur.
    - Generate less garbage by using FontString:SetFormattedText() where appropriate rather than concatenations.
    - Normalized all table fields (table.field instead of table['field']) and, of course, more cleanup.
    - Removed ClearMinimapSurveyColors() - its code now resides in UpdateMinimapPOIs()
    - Code re-formatting.
    - MOAR upvalues!
    - Cleaned up the if-else-chain-Hell which was Archy:ConfigUpdated()
    - The timer handle is no longer polluting the global namespace.
    - Logic cleanups and added more upvalue usage.
    - Simplified the code for HasArchaeology(), IsTaintable(), and ShouldBeHidden()
    - Removed UpdateMinimapSurveyColors() - its code now resides in Archy:PlayerCastSurvey(), which has been cleaned up to actually make sense.
    - Fixed ticket #262; minor cleanup in the process.
    - Obvious comments are obvious.
    - Removed an extra %s in a format call.
    - String, math, and table cleanups.
    - This function is no longer global. Yay.
    - Table fields and formatting cleanups. Variable name clarifications. Minor logic tweaks.
    - Get rid of upvalues for Blizzard functions.
    - Grab things from the localized _G. Renamed some variables. Minor cleanup.
    - Clean up some declarations for readability.
    - Upvalue some Lua API.
    - Minor string formatting cleanup.
    - Ensure that yellow and green are at least 0 and never nil.
    - Fixed ticket #265.

Additional Files