v4.0.0-beta56-37-g7d5caa6
Details
-
FilenamePitBull4-v4.0.0-beta56-37-g7d5caa6.zip
-
Uploaded by
-
UploadedJul 3, 2016
-
Size872.58 KB
-
Downloads847
-
MD5b9a99eeb2331753acf3a5a08637bf49f
Supported WoW Retail Versions
- 6.2.4
Changelog
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