v4.0.0-beta56-39-g9a22a10

Details

  • Filename
    PitBull4-v4.0.0-beta56-39-g9a22a10.zip
  • Uploaded by
  • Uploaded
    Jul 7, 2016
  • Size
    872.64 KB
  • Downloads
    1,426
  • MD5
    75d2e72634a874c3b6783368b528b116

Supported WoW Retail Versions

  • 6.2.4

Changelog

Kyle Buller:
    - Increase the number of nameplate frames from 30 to 40
    - Aura: Hurricane was removed for Legion
Benjamin Staneck:
    - Improvements to group frame hiding (by transitbus)
Kyle Buller:
    - Clean up GroupHeader unit menu handling, too
    - PowerBar: Add an option to use the atlas texture for power types with one (currenty LUNAR_POWER, MAELSTROM, INSANITY, FURY, and PAIN)
    - PowerBar: Only update on the primary power type of the unit and use the color returned from UnitPowerType for special types.
    - Allow animations for AltManaBar and AltPowerBar
    - Remove vehicle/misc power colors from settings and properly reset them
Benjamin Staneck:
    - Remove all of the custom UnitPopup handling, the default is fine
Kyle Buller:
    - To prevent bar flickering in Legion, only set the texture if it's different. Which is needlessly complicated by the fact that :SetTexture sets a .blp extension regardless of the passed path.
    - Rework 3D portrait code. Alpha bug is gone and it doesn't seem like delaying setting up the model is necessary anymore.
    - HealthBar: remove "fast updates" (already uses UNIT_HEALTH_FREQUENT)
    - Aura: fix Legion compat
    - ComboPoints: don't need compat, update on vehicle exit
    - AltManaBar: add compat for Legion
    - AltManaBar: remove Monk handling, hide if you have no mana or are in a vehicle
    Stance of the Fierce Tiger for Mistweaver was changed in 6.0.2
    - Rename DruidManaBar to AltManaBar
    - UNIT_COMBO_POINTS -> UNIT_POWER_FREQUENT
    - Add SetColorTexture compat for Legion
    - Use OnModelLoaded instead of checking the return of :GetModel()
    - Remove Aura filters for removed spells in Legion
    And random whitespace tweaks
    - Fix ReputationBar in Legion
    - Use :SetColorTexture in Background and Portrait
    - Update class powers with compat for Legion
    - UnitIsTapDenied compat for Legion
    - CooldownFrame_Set compat for Legion
    - :SetChange -> :SetFromAlpha/:SetToAlpha
    - Add nameplate unit ids for PitBull4.Utils.GetBestUnitID
    Mostly so :IterateFramesForUnitID doesn't complain in Legion
    - Update LibDogTag repo
    - LuaTexts: Fix updating on GROUP_ROSTER_UPDATE and UNIT_SPELLCAST_SENT. Adding either of these 'protected' events would overwrite their built-in handlers, stopping roster updates or showing the player spell target.
    - Use LOCALIZED_CLASS_NAMES for short class keys ..and sort the _abbrev tables by key
    - Update ShortClass and ShortRace entries
Benjamin Staneck:
    - Balance Druid Astral Power module for 7.0
    - Enhancement and Elemental Shaman Maelstrom module for 7.0
    - Shadow Priest Insanity Module for 7.0
Kyle Buller:
    - Force (another) group header update after being created on init Ticket #1108
Benjamin Staneck:
    - add ice nova to mage debuffs
Kyle Buller:
    - Don't unregister UNIT_NAME_UPDATE on group headers
    - add LuaTexts Classification and ShortClassification tags for minus and trivial units

Additional Files