1.8.2-30-geeee9f1-nolib
Details
-
FilenameArchy-1.8.2-30-geeee9f1-nolib.zip
-
Uploaded by
-
UploadedJun 16, 2011
-
Size192.19 KB
-
Downloads50
-
MD57f116924104e91aa73ed0a99b90616f5
Supported WoW Retail Versions
- 4.1.0
Changelog
James D. Callahan III:
- Fixed config update snafu.
- Never nil the survey_location table; set its fields to 0 instead.
- 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.