File Details
1.2
- R
- Mar 13, 2012
- 8.84 KB
- 79
- 4.3.0
- Retail
File Name
GridStatusAbsorbs-1.2.zip
Supported Versions
- 4.3.0
tag 1.2
e869fbb130dc39e09bd45571bc770ca5e57c3b2e
Johnny C. Lam <jlam88@gmail.com>
2012-03-12 21:34:11 -0400
Tagging as 1.2 release.
--------------------
Johnny C. Lam:
- - Fix a few syntax errors. - Make Absorption type "double" width so that the entire descriptions display properly. - Check for non-nil before using as an index to a table.
- Add some more trinket procs that are likely to be seen in Cataclysm.
- - Improve the description for the "any" absorption type. - Remove an unneeded function. - Add more debugging.
- - Use string constants for the status names instead of hardcoding the status names throughout the code. - Rename self.Remove() to self.ClearUnit() for more self-commenting clarity. - Split out the tooltip-scanning code from ScanUnitAuras() into a local function. - In ScanUnitAuras(), only perform the expensive loop-and-scan-tooltips over all of the buffs and debuffs if the corresponding status is enabled. For example, if only the healing absorption status is enabled, then we don't loop over all of the buffs, only the debuffs. This separates the impact of each of the statuses on the performance of the addon.
- - Add a new minThreshold so that "Absorb: Damage" only shows if the total absorption value is above the given percent of the unit's health. This helps to filter out teeny-tiny shields. - Better descriptions for the absorption types in the dropdown menu. - Better descriptions for the options for "Absorb: Damage" status. - "Health percent threshold" should be from 0 to 100, not to 99. - Split UpdateAbsorbStatus() into separate methods for updating the damage and healing absorption statuses. - Only update each status if their respective values have changed. This cuts down on the total number of Grid status update events.
- Add Sonic Shield from the Noise Machine profession trinket.

