1.0-beta-40-ga4bcb43

Details

  • Filename
    Syllabus-1.0-beta-40-ga4bcb43.zip
  • Uploaded by
  • Uploaded
    Jun 30, 2012
  • Size
    231.60 KB
  • Downloads
    173
  • MD5
    47da7822447e18e111ac1c1a55423693

Supported WoW Retail Versions

  • 4.3.4

Changelog

LaoTseu:
    - Fix for missing functions in MoP
    - Ticket #36: Bartering doesn't change the price of training fixed. Each type of class and profession trainer will need to be revisited once one only one toon to fix the database data. In short, the cost of training will probably be off until the next time to visit the trainer.
    - Change the way profile are selected for new account/toon as suggester by Daedhir (http://forums.wowace.com/showthread.php?t=19815)
    - TOC bump
    - Add code to get more information about the error from ticket #35 that I cannot reproduce.
    - Fixed a problem with requirements being displayed as number.
    - Ticket #34: Allow the user to choose what is displayed in the data broker when there is nothing to learn
    - Test function for getting the localize name of the trainer. Only works when the trainer is in the cache unfortunately.
    - TOC Bump
    - Add Bartering to the GetBaseCost and GetRealCost calculation. Attempt to fix the rounding errors in GetBaseCost. Floor == 0 is no longer stored so save a bit of memory. Refreshed the data for Syllabus:AppendDefaultDatabase(), still only valid for the English version of the game.
    - Correction to the TOC to fix ticket #33. Thanks to Zidomo.
    - Make the trainer tooltip hide when displaying the talent tooltip.
    - Add the optional dependency for LibMapData-1.0
    - Fix case for LibMapData-1.0 in .pkgmeta.
    - Changed the SaveTrainer to get the map_id and floor. Extrapolate missing data from other entries and from the zone name.
    - Use LibMapData to get the zone name from the map_id.
    - Save the map_id and floor for the trainers.
    - Had reference to LibDataMap. Start removing some useless variables I gathered for debugging.
James D. Callahan III:
    - EOF
    - String concatenation in a loop makes kittens eat puppies.
LaoTseu:
    - Add talent to learn to the total. Spec that is missing talent points count for one no matter who many talent points are actually missing.
    - Even less calling from the global name space.
    - Fix a typo in TomTom:AddMFWaypoint() calls.
    - Add an event to catch if talent have just been spent. Fix a type with Unspent Talents option. Do not display in LDB if Never is selected for Talents.
    - Fix unspent talent and add configuration for them. New strings to localize.
    - Add Unspent Talents
    - Fix ticket#32 - Skillup Recipes not being saved between sessions. Trainer information was not save after first login, only start saving after second login.
    - Removed all the LibQTip workarounds that were not required
    - Fix ticket #31 - Ackis Recipe List tooltip font size option affects Syllabus tooltip font size. Stop using CopyFontObject did the trick.
    - Tye the "do not use CopyFontObject()" workaround
    - Trying the AddLine("X", "X", "X") workaround.
    - Add code to debug tooltip font problem. Force release all tooltips before acquiring a new one.
    - Fix a problem with texture that were not saved when visiting a trainer
    - Save GetCurrentMapAreaID() and GetCurrentMapDungeonLevel() for trainers. Use it if present instead of zone_id and continent_id to set the TomTom arrow.
    - TOC bump to 40100
    - Ticket #29 - Error when reloading UI. I added some code to hopefully prevent the error.
    - Attempt to fix ticket #28: the path for the local copy of LibStub is Libs\LibStub\LibStub.lua
    - Fix an issue with TomTom integration.

Additional Files