v4.0.0-beta3-40-gf92da21-nolib

Details

  • Filename
    PitBull4-v4.0.0-beta3-40-gf92da21-nolib.zip
  • Uploaded by
  • Uploaded
    Sep 1, 2009
  • Size
    422.21 KB
  • Downloads
    42
  • MD5
    6d421779b121b72d0a48d5de99d85aca

Supported WoW Retail Versions

  • 3.2.0

Changelog

Shefki:
    - Debug assertion to try and help me track down the actual cause of 475.
    - Prevent errors in config mode for frames that we end up unable to
    create fake unit ids for.
    - Workaround for 475, doesn't fix the root cause but will prevent the
    errors from occuring.
    - Revert "Debug code to help try and trace ticket 475."
    This code is no longer providing additional data to help track down
    the issue.  I have enough now from this area.  Non reason to leave
    this performance drag in.
    
    This reverts commit 4020065063dbe5fcdd38aa978be1fbe75be46654.
    - Ticket 336: Change the Lock frames checkbox to a dropdown that allows
    you to choose if the frames will snap while unlocked or not.  Also
    allow you to shift right-click the minimap icon to toggle frame
    snapping.
    - Ticket 510: Allow 5 man raids to be treated as raids.
    - Stop the comparison with nil errors from BarModules.lua
    - So apparently cast_id is always zero for NPCs casts.  So we can't throw
    away casts with a zero cast_id.  Oops.
    - Prevent out of bounds alpha values from being passed through to
    BetterStatusBar.
    - Ticket 509: CastBar colors for competed and failed casts.
    - LuaTexts: Use the cast_id to match up events to the cast we're displaying.  This
    should prevent failure messages from showing for casts that are blocked
    by the current cast.
    - Oops the cast_id wasn't actually being set to the cast_id in LuaTexts.
    - Make the cast_id and interruptible state of casts available to LuaTexts.
    As cast_id and interruptible in the cast_data table returned from
    CastData().
    - Ticket 509: Castbar colors for casting, channeling and
    interruptible/not-interruptible.  Based largely on patch from Vangual.
    - New bar coloring options should be disabled when the bar is disabled.
    - Ticket 286: Allow bars to be colored  by pet happiness.
    - Rename BarModule.lua to BarModules.lua for clarity.
    - Delete the old no longer used BarProviderModule.lua
    - Merge the BarProviderModule.lua into BarModule.lua so that bar and
    bar_provider can share some of the code that they're duplicating right
    now.  This also means that bar providers gain some fixes and
    functionality that previously only bar modules had (icons, background
    color, and alpha mixing).
    - Add the HostilityFader module.  Useful for fading out mind controlled
    group members.  The RangeFader for some classes did this in PB3 but it
    was more of a sideffect than deliberate.  I came to like it though.
    - Add option to Caster and Unit filter types to detect if the caster is
    known or unknown.  To allow filters to deal with debuffs where the
    caster is not known.
    - Make the description for Color by hostility more clear that it only
    applies to player characters.
    - Fix a typo that stops color npcs by hostility from working.
    - Small correctness fix has no real impact.
    - Avoid some unnecessary layout work caused by the Portrait module.
    - Another indicator module that's partly broken because I didn't realize
    it had a custom UpdateFrame() function so it needs Show() calls added.
    - Ticket 546: ComboPoints not showing after deselecting target.
    - Eliminate our own class localizations in favor of the included Blizzard
    ones with 3.2 (LOCALIZED_CLASS_NAMES_MALE and
    LOCALIZED_CLASS_NAMES_FEMALE)
    - The unfilled part of the CastBar should fade out along with the filled
    portion.
    - Shift UNIT_FACTION support for bars out of the specific bars and into
    the core to allow color changes for the now generic hostility coloring.
    - Ticket 562: Vehicle swap stuck when zoning out of an instance removed
    the vehicle.
    - Well not too terribly bad for drycoding.  Fix the stuff I missed when
    working on the plane.
    - Drycoded rework of the coloring system for bars.  This allows any bar to
    be colored by class or hostility.
    - Ticket 547: Master Looter icon on frames other than party/raid.
    - Ticket 547: Leader icon on frames other than party/raid frames.
vangual:
    - Proper fix for WorldMap bug (#539)
    - Workaround for Worldmap issue occasionally making totem timers partly disappear.
Shefki:
    - Rename the HL: filters to Highlight: since we expanded the box and it'll
    fit now.
    - Remove the Clique workaround, as long as you're on WoW 3.2 and using
    r125 or newer of Clique this is no longer necessary.
Cameron Knight:
    - load modules on OnEnable (i.e. PLAYER_LOGIN) instead of ADDON_LOADED