r20090407071037

Details

  • Filename
    SilverDragon-r20090407071037.zip
  • Uploaded by
  • Uploaded
    Apr 7, 2009
  • Size
    188.05 KB
  • Downloads
    137
  • MD5
    08bae1fe2d45089af5a8c62406d28190

Supported WoW Retail Versions

  • 3.0.9

Changelog

David Lynch:
    Run the dataminer
    Update the dataminer and importer
    Tweak config wording
    Option to have cache-scan skip tameable mobs
    Add new cache-scanner
    Detects rares from far away. Unfortunately, only works on rares you have
    never seen before.
    Move config in TOC slightly
    Expand announcing significantly
    Add config, and screen flashing. Not a sound yet.
    Meddle with callbacks slightly
    Speculative fix for a reported error
    http://www.wowace.com/projects/silver-dragon/tickets/11-lib-dbicon-error-on-load/
    Fix the show_lastseen options
    Nil checking in handynotes plugin, also
    Check for nils when scanning nameplates
    Fix nil error on Azeroth map
    libqtip embed path changed
    Fix nameplate scanning
    Handynotes accounting for in-instance rares
    Probable resolution of ticket#9
    Errors after a profile has been deleted.
    Fix plugins table
    s/core/config/
    Missing AceTimer-3.0 embed
    Use LibDBIcon-1.0 for a minimap icon
    Forgot libsink-2.0 in embeds.xml
    Include LibQTip-1.0 too
    Include LibDataBroker-1.1.lua
    Add cartographer2 plugin
    Show config when clicking on the ldb
    Bad LB-Zone in embeds
    Add config GUI
    Adjust import function to return the number of mobs imported
    Move Astrolabe loading to after HandyNotes existance check
    Fix problem with nodes sticking
    An errant global, and reliance on nils.
    Fix mistake in .pkgmeta
    Things needed in core for data import
    Add Data module to TOC for embedded running
    Update the dataminer
    Fix a few things in .pkgmeta
    Move the dataminer into its own module
    LibSink and LibBabble's project stubs changed
    Change the overall storage, add a handynote plugin
    Bring the dataminer a bit up-to-date with new code
    Further embeds fixing
    Update embeds
    Add in new versions
    Clean out old code
WowAce Admin:
    Hopefully fix .pkgmeta
    Facilitate WowAce-on-CurseForge transition
    Importing old repo data under /trunk
David Lynch:
    SilverDragon: Remove errant global.
    SilverDragon: Only add to the time-seen-in-location counter once per announce interval.
ananhaid:
    SilverDragon:
    - zhCN/zhTW DB add.
David Lynch:
    SilverDragon: Sink-1.0 + embeds.xml
    SilverDragon: Wasn't saving the last seen time.  Care less about distances, with the new point-merging code.
    SilverDragon:
    -Remove that WorldFrame check -- it was added because I was reading a bug report out of its proper time context.
    -Instead make sure that we actually know the zone we're in.
    SilverDragon:
    -Return early in nameplate scanning if WorldFrame doesn't exist (haven't seen problem myself; reported on forums)
    -Make sure arg of LastSeen is a number before doing math to it.
    SilverDragon: Account for mob locations being nil in tooltip update.
    SilverDragon: Get an unstrict Babble-CreatureType lookup table, to avoid warnings about the various gaps.
    SilverDragon: Cartographer note adding should be done *after* range-checking, not before.
    SilverDragon: Robustificationism of the cartographical tooltipulation.
    SilverDragon: Add more error checking when setting up the cartographer db.
    SilverDragon: Add more error-checking around BZR.
    SilverDragon: Account for mob.locations being nil when populating cartographer.
    SilverDragon: Add a correction for a really old flaw in the defaults, which was causing errors on db updates.
    SilverDragon: Because subzones can't be mined from wowhead, allow subzones to overwrite when updating an old location.
    SilverDragon: When importing the old db, don't create stub locations for never seen mobs.
    SilverDragon: Account for possibility of t==nil in LastSeen.
    SilverDragon:
    -Commit dataminer to extract rare info from wowhead.
    -Regenerated rare defaults.
    SilverDragon:
    -Defaults once more (remove the specialized deDE and zhTW ones, as only the subzones should be off if the enUS one is used).
    -Add LibBabble-Zone-3.0 to the toc.
    SilverDragon:
    -Massive rewrite; screw memory, I'm using tables for things and saving multiple locs.
    -(The default-importing won't work yet.  I'll fix that.)
    SilverDragon: TOC.
happywarbird:
    SilverDragon: Added some details to Defaults.deDE.lua
David Lynch:
    SilverDragon: TOC.
happywarbird:
    SilverDragon: Added deDE Files
    SilverDragon: Added deDE Client Support
David Lynch:
    SilverDragon: Add X-Donate.
    SilverDragon: Found a rare to test distances on... thus fixing compare-number-to-nil error!
    SilverDragon: Add a cache for that last commit.
    SilverDragon: Add an interactdistance check before noting coordinates. (I'll probably want to tweak values here.)
    SilverDragon: 20100
norova:
    SilverDragon: add zhTW
David Lynch:
    SilverDragon: Change GetMobInfo to use string.match instead of string.find and make it check to be sure we actually know about that mob.
    SilverDragon:
    - Add a check to make sure that region exists on 268. (I mean, it really should. Something really weird has to be happening for it not to. But since Hjalte managed to record said weirdness happening, well...)
    SilverDragon: Add locations to defaults for TBC rares.
    SilverDragon: Take advantage of Cartographer_Notes overrides to show more info on the map.
    SilverDragon: Add TBC rares to defaults as provided by Astaldo.
    SilverDragon:
    -TOC to 20003
    -Nameplate scanning more efficient.
Chris Larson:
    .Line ending fixups in .toc files (they werent in my .subversion/config autoprops)
    .Line ending fixups part 2: trunk/ (script ended prematurely).
David Lynch:
    SilverDragon:
    -Fix some issues with display of positions as x.x, y.y.
    -Some of the defaults in the Barrens were massively out-of-place.
    SilverDragon:
    -Add default data for mobs.  (/silverdragon default)
    -Add a raretracker importer.  (/script SilverDragon:RaretrackerImport())
    -Enable party-target scanning to find rares.
    -Clean up data access.
    SilverDragon: Fix compare string with number on 115.  (PHP has made me weak.)
    SilverDragon:
    -Reorganize the announcing function to make spamming less likely.
    -Make sure that nameplate:IsVisible() before considering its data.
    SilverDragon: (Drycode!)
    -Rename Locals.enUS.lua to Locale.enUS.lua
    -Store and announce rares in instances, too.  Just don't add them to Cartographer.
    SilverDragon: forgot to switch to a temporary table for the cartographer db.
    SilverDragon: Generate cartographer db oninitialize instead of storing it.
    SilverDragon: Add AceHook-2.1 to toc and libs.
    SilverDragon: Re-enable scan.  Less functional than before -- will now check the targets of everyone in the party, and nameplates if they're enabled.
    SilverDragon: Quick fix for showing whether or not a rare is elite.
    SilverDragon: *Commented out* version of nameplate scanning.  Because *holy crap* could this be broken.
    SilverDragon: Fix "Core.lua:135 bad argument #4 to 'format' (number expected got nil)".  (Wonder briefly why the hell my own copy was working.)
    SilverDragon: Fix a glitch that happened when you saw a level-unknown creature.
    SilverDragon: Comment out all scanning until I can work out a way to do it under the new regime.
Mikma:
    SilverDragon: Cartographer -fix
    SilverDragon: Fixing externals
David Lynch:
    SilverDragon: Map notes should work for real now.  (They kinda worked before.  But it's better now.)
    SilverDragon: Make Cartographer integration actually get enabled.
    SilverDragon: Account for the possibility of someone having legacy data.  (Default values: yay!)
    SilverDragon: Who's a cute lil' dragon icon?
    SilverDragon: Add an OnDisable to unregister the Cartographer notes db.
    SilverDragon:
    * Drycoded Cartographer integration.
    * Incomplete: Better icon needed, hooks should be taken advantage of.
    SilverDragon: Add option to print notifications to chat.
    SilverDragon: Remove debug print.
    SilverDragon:
    -Adjust targeting logic
    -Change some menu item names
    SilverDragon: Try again to fix the targeting glitch reported by Mikma and Hjalte.
    SilverDragon: Fix a pattern and change how coordinates are stored.
    SilverDragon: Tell TargetByName to use exact name.
    SilverDragon:
    - Oh, I'm *retarded*. (DB stuff.)
    - Hopefully fix Mikma's targetting issue.
    SilverDragon: Add scanning of nearby units, announcing of rare spotting.  Options to toggle same.
    SilverDragon: Was referring to a variable by two names.  Change that.
    SilverDragon: Set keywords and externals.
    SilverDragon:
    - Remembers where rare mobs are.  Not yet confirmed to be working, as I haven't seen a rare since I started writing it, damnit.
    - Initial import.

Additional Files