Nameplate Enemy Auras - Purgeable Buffs/Enrages + important unit buffs

This WA will show an icon for specific buffs/debuffs on the enemy nameplate.

By default it will show magic, enrage and specific dungeon / m+ affix auras.

Position and shown auras are customizable in the "custom options" tab of the WA.

Built for dungeons, especially mythic+, but useable in raids and open world as well.

If you need some enhancements, please let me know.

Configuration (or: how do I change things?):

- Icon size: Display tab -> Position Settings (quite to the bottom) -> Width / Height

- Icons placement (e.g. to the right of the nameplate): Custom Options tab -> Anchoring -> Set "Aura Anchor Point" to "LEFT" and "Nameplate Anchor Point" to "RIGHT" -> Adjust Offsets to your liking (e.g.: X=10 and Y=0) -> Disable "Grow Evenly"

Use the optoins "Show all Buffs"/"Show all Debuffs" and "Show on Players" to easily test the setup and adjust the positioning to your liking.

You can enable these options in the Custom Options tab (don't forget to disable it again when finished testing, if you don't need them).

Implemented features:

- Configuration via WA Custom Options tab

- Positioning can now easily be customized, including growth direction, including centered even growth via toggle

- Support for nameplate alpha and positioning for the following nameplates: basic, ElvUI, Kui and Tidy Plates

- Icon frame strata can be adjusted and set separately for target/mouseover and non-targets

- M+ "Bolstering" support: show one icon with stacks

- Colored borders: e.g.: red = enrage/other; blue = magic; Configuration for size an alpha available

- Option to show all buffs/debuff

- Option to show/hide on player nameplates

- Option to add own spell-IDs for buff/debuff tracking or blacklisting

- Option to track missing debuffs by spell-ID (tracking setup + border color in custom options; size can be adjusted in the conditions tab)

TODOs:

- nothing?

Change-Log:

25.04.2019 - v4.3.5-36:

- adding update throttle setting

- adding options to show buffs/debuffs cast by the player himself

06.10.2019 - v4.3.4-35:

- adding option to show on friendly, enemy or both unit types

31.08.2019 - v4.3.3-34:

- fixing a bug which occurred when WA options was opened

29.04.2019 - V4.3.2-33:

- adding optional glow effect to auras stealable/purgeable by the player

07.04.2019 - V4.3.1-32:

- fixing ElvUI recognition

30.03.2019 - V4.3.0-31:

- added options to track missing debuffs (smaller; by spell-ID)

14.03.2019 - V4.2.2-30:

- fixing ElvUI support for new oUF nameplates

26.02.2019 - V4.2.1-29:

- setting custom options back for export

26.02.2019 - V4.2.0-28:

- added basic Plater nameplate support

19.02.2019 - V4.1.2-27:

- fixed blacklisting for spells which would be shown through "show magic" or "show enrage" toggles

17.02.2019 - V4.1.1-26:

- split config for "custom" (now white-/blacklist) and "dungeon/m+" debuffs

16.02.2019 - V4.1.0-25:

- added option to blacklist custom buffs/debuffs

10.02.2019 - V4.0.3-24:

- small code cleanup

10.02.2019 - V4.0.2-23:

- using "SetAnchor" and "SetOffset" instead of "SetPoint" and "ClearAllPoints" now to better support WAs region reuse

03.02.2019 - V4.0.1-22:

- fixing cleanup of non-existent units

01.02.2019 - V4.0.0-21:

- Reworked trigger system to use events for updating (should increase performance)

- Fixed stack count for bolstering m+ affix

16.01.2019 - V3.3.1-20:

- Fixed some positioning issues with Tidy Plates

- Fixed some alpha issues with KuiNameplates

14.01.2019 - V3.3.0-19:

- Adding new custom option to add own buffs/debuffs spell-IDs to track

- Fixing positioning for ElvUI nameplates

10.01.2019 - V3.2.0-18:

- Added config to show all buffs/debuffs

- Added config to show/hide on player nameplates

- Some code cleanup

07.01.2019 - V3.1.0-17:

- Added custom option to change growth direction: UP/DOWN/LEFT/RIGHT + centered (even) growth toggle

06.01.2019 - V3.0.0-16:

- Antother rework: removing all of the "every frame" updates to increase performance (my thanks to out to asakawa, Buds, rivers, and Causese for their feedback and suggestions!)

- Trying to fix randomly occuring placement issues with the even growth option.

03.01.2019 - V2.3.3-15:

- Removed full colored background which was messing with the alpha. Colored borders now should work properly.

03.01.2019 - V2.3.2-14:

- Fixed another issue with debuff types and coloring

02.01.2019 - V2.3.1-13:

- Fixed an issue with debuff type coloring

02.01.2019 - V2.3.0-12:

- Added configuration for colored borders (red=rage/undefined, blue=magic)

- Fixed a bug which would prevent borders from being shown correctly

01.01.2019 - V2.2.0-11:

- Added support for M+ affix "bolstering": showing only one debuff with stacks. Can be enabled/disabled in custom options.

26.12.2018 - V2.1.0-10:

- Added support for KuiNameplates alpha

- Fixed a bug with the centered even growth

25.12.2018 - V2.0.1-9:

- fix for a rare occuring nil state (why though?)

23.12.2018 - V2.0.0-8:

- huge performance increase by utilizing WAs internal BuffTrigger2 clone feature

- different player nameplates handling: showing custom buffs on enemy players in instances (e.g. mind controlled), but not in the outer wold for performance reasons

19.12.2018 - V1.0.0-7:

- Added config for frame strata and alpha, differentiated for target, mouseover and non-targets

- Added config to overwrite alpha settings by using the current nameplate alpha