WEAKAURA

Mend's Cursor WeakAura (Discipline 7.2.5)

Updated Aug 15th 2017 WoW 7.2.5 User Mend Views 21,134 Comments 4 Stars 13 Collections 4 Link https://wago.io/E1MPaAktz
Discipline Priest



Description:
This WA is anchored to your cursor and will do the following:

GCD Tracker
Power Word: Shield Cooldown
Penance Cooldown
DoT Duration - This will glow when under 5 seconds left on duration and pulse when no DoT is present.
Blue Circle - Dispel CD
Purple Circle - Shadowfiend/Mindbender active time remaining
Red text below cursor - Rapture active duration
Two boxes below cursor - Power Word: Radiance tracker.
Green Bar + Whistle Noise: Disc 4pc proc

Smite Advisor (Atonement count) works as follows: (original by klemm & potato: https://wago.io/Nk57A0V3G)
The text is the Atonement count in the raid.
The color represents the predicted HPM from the smite cast.
Green = Very good HPM
Yellow = Passable HPM
Orange = Poor HPM
Red = Terrible HPM .

Power Word: Radiance Tracker - https://wago.io/Vk2y7fqfX
Incorporated a slightly modified version of the PW:R tracker uploaded by Jayde and made by Permok. This tracker allows you to see your stacks of PW:R and when they will recharge. It also will tell you when to not use your PW:R casts if within a certain window before Evangelism comes off cooldown.

Will turn red when:
1 stack < 18 seconds
0 stack < 36 seconds

Clearly you should use your own judgment with this information.

STEPS TO MAKE CIRCLE ICONS
1. Download and install Masque - https://mods.curse.com/addons/wow/masque
2. Download and install Serenity skin for Masque - https://mods.curse.com/addons/wow/masque_serenity
3. In game, type /masque
4. A window will appear where you can see some options. You'll want to hit the + sign next to WeakAuras.
5. I named the WeakAuras's with periods in the front so they would show on the top of the list that appears. You can click on each of those WeakAuras and select the Serenity skin from the drop down.

This will ensure only those WeakAuras change to the new circle icon and leaves the other WeakAuras as they are.

If you have questions about this WeakAura, you can contact me on the Focused Will Discord: https://discord.gg/zfKTexC

This Weak Aura includes custom functions.


Preview

Comments
Posted by Mend 4 months ago. Reply 2017-06-17 20:29
I updated the WA to now include the SmiteAdvisor from the previous version with coding changed to now track Sins of the Many instead of Plea stacks: https://wago.io/Nk57A0V3G
Posted by Ivaria 4 months ago. Reply 2017-06-17 10:05
If anyone is curious you can fix this by changing the two loops:

for i = 0, group_size, 1 do
local unit_id

-- party unit IDs represent the Nth party member *excluding* the player (1, 2, 3 or 4)
if i == 0 and not IsInRaid() then
unit_id = "player"
elseif i ~= group_size or IsInRaid() then
-- get unit id etc "raid2"
unit_id = group_type .. i
end

if unit_id and UnitBuff(unit_id, "Atonement") then
Posted by Ivaria 4 months ago. Reply 2017-06-17 10:04
I stole just the 'Smite and Atonement Count Helper' and turned it into a DogTag for use with TMW.

In doing so I noticed a bug that makes this not detect the 'Atonement' aura on the player when not in a raid.

Party unit IDs represent the Nth party member excluding the player (1, 2, 3 or 4). This means you need to explicit test for presence of the aura on the "player" unit ID in this case.

A bunch of ways to fix this although Lua annoyingly has no continue statement.

Thanks to you and Total for the great WA!
Posted by Mend 8 months ago. Reply 2017-02-19 23:32
Updated placement