Get an Epic Experience with Premium

Shadow Priest DoT Timer

Priest Login to Add Favorites
  • 7 Likes
  • World of Warcraft
  • 7,147 Monthly Downloads
  • Supports: 5.2.0
  • 223,944 Total Downloads
  • Updated 05/19/2013
  • Created 10/05/2011
  • 113 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: Public Domain
  • Newest File: Shadow Priest DoT Timer v1.5c
or

About Shadow Priest DoT Timer

What The Addon Accomplishes

I've used Danina's Shadow Timer addon for a while and liked it enough to tweak it for my own raiding use. Here's the gist of what I tried to solve. Credit has to go to Danina for the initial inspiration. http://wow.curse.com/downloads/wow-addons/details/shadowtimers.aspx

When should I refresh my DoTs. With Power Torrent, DMC Volcano, Necormantic Focus, Moonwell Challice, Volcanic Potion and Heroism I never quite knew when the right time was to refresh a DoT, namely DP and VT. That's where this addon comes into play.

Most procs give you an amount of a stat for a duration. For instance, Volcanic Potion grants a buff called Volcanic Power which gives 1200 Int for 25 seconds. Moonwell Chalice gives an amount of Mastery for 12 seconds. You get the idea. So HowToPriest.com tells you to refresh your dots with procs. 20 seconds into a fight, procs feel random with no real way to discern if a proc is a DPS upgrade. What I've done is use HowToPriest.com BiS scaling numbers to convert a buff to it's Int equivalency and created what I refer to as a "buff score". As of 1.0c all of this data is configurable in the options panel under Blizzard's Interface-AddOns tab.

  • Volcanic Potion is worth 1200
  • Volcanic Destruction 1600
  • Power Torrent 500
  • Heroism (128 * 30 * .51) or 1958
  • %damage from Empowered Shadows and Dark Evangelism is treated as a 1% buff to Int per 1% damage increase.
  • Moonwell Chalice (1700 * .48) or 816
  • Necromantic Focus (39 * .51) * stacks or 20 to 200
  • Combat Mind 88 Int stacks 10 times.
  • Velocity 3278 Haste

The key is that when you cast SW:P or VT, the current buff score is copied to the top of the icon showing its cooldown. You can then use that number to figure out if refreshing a DoT would be a DPS increase of decrease. Of course, refreshing seconds before a proc wears off is always beneficial and that's the next enhancement for me to make. I want to get to the point where you see a cooldown bar for your buff score. The buff score is not intended to be an accurate reflection of actual damage numbers. It's there so that you can judge the relative difference between when you first cast a DoT and your current buff level. Higher numbers recast. Lower numbers wait until you have to refresh it.

Slash Commands

  • /spdt (scale1 | scale2 | scale3 | scale4 | scale5 | scale6)
  • /spdt (show | hide | reset | configmode | noconfigmode | options | clear)

Options:

  • show: Show the addon.
  • hide: Prevents the addon from displaying on the screen. Useful when you switch to Disc/Holy
  • reset: Used to recycle the display of the addon. Can help if there's a glitch in the display.
  • configmode: Enables a frame around the addon's visible elements so that the entire frame can be positioned.
  • noconfigmode: Enables the addon for play and removes the frame created during configmode.
  • scale1 - 6: Resizes the visible elements of the addon.
  • options: Displays the option panel in the Blizzard Interface Option screen.
  • clear: Clears the internal mob list that tracks DoTs on multiple targets.

Recent Enhancements from comments:

  • Add an icon for Mind Blast Cooldown
  • Add display of PowerInfusion and Vampiric Embrace and all talent of Tier 3 and 5
  • Add a check for the actual class is a Priest with Shadow specialization
  • Add a coloring option to color the buff score of SW:P above an icon when recasting is a DPS increase or decrease.
  • Add SW:D, when the target is applicable for it

Future enhancements:

  • Changeable order of the DoTs.

Ruled out Enhancements:

  • Adding a timer for buff score - In practice I didn't find the information to be useful because when you added up the buffs, the score might change 5 times in less than a second making the velocity of the information useless in an already fast moving UI addon.

03/11/2013 v.1.5c

  • Finally fixed the moving problem (thx to ElectricMenace)
  • Added the 5% Damage buff of Power Infusion to the DefaultClassBuffList
  • Updated functionality of Solace and Insanity for the outdated SW:Insanity part
  • Added green color display, when reapplication of VT is usefull (over 2500 increase of buffscore)
  • Changed green color indication for reapplication SW:P to always if more buffscore is active

03/10/2013 v1.5b

  • Fixed errors for resetting and moving spdt-Frame. (Found very old code - hopefully that solves the problems)

03/06/2013 v1.5a

  • Updated .toc version for WoW Patch 5.2
  • Corrected SpellID of Berserking (troll racial)

12/15/2012 v1.5

  • Removed Reliq of Yu'lon from the standard buff list. Please add the Proc "Blessing of the Celestials" to your own BuffList according to your current upgrade level
  • Added Twist of Fate to the standard buff list. Please remove the buff from your list, if you have listed it in there.
  • Added tracking for ShadowWord:Death. This will show up in green on the position of the MB Texture, if the target has <20% hp and if it is not on cooldown. MB cooldown will still be displayed, if the target has <20% and SW:D is on CD.
  • Added Checkbox in the options to turn off ShadowWord:Death tracking

12/09/2012 v1.4f

  • Fix for 'currentmob' lua error on target changes while multi dotting

12/09/2012 v1.4e

  • Fix for problem with protected function calls of Blizz API

12/02/2012 v1.4d

  • Updated toc to 5.1
  • Added a indication to the buffscore above SW:P, when reapplication is more useful than using Mindflay. Currently the value for to do is 2500 buffscore according to a thread on HowToPriest.com.

11/22/2012 v1.4c

  • Corrected Bloodlust/Heroism/AncientHysteria/TimeWarp default buff score to 12756 Haste (=30%Haste)
  • Corrected Berserking/PowerInfusion default buff score to 8504 Haste (=20%Haste)

11/18/2012 v1.4b

  • Corrected Jade Spirit issue (was a wrong spellid)
  • Removed Light of the Cosmos, as there are 3 versions of this procc. Please use your personal buff table for this.

11/16/2012 v1.4a

  • Corrected issues in the class/standard buff table (thx to thiamak!)
  • Updated version number in toc file
  • Changed the loading of the class/standard buff table to be always reseted on load

15/11/2012 v1.4

  • Reworked the default buff table: Moved Heroism, Bloodlust, TimeWarp, AncientHysteria, Reliq of Yu'lon, Potion of the Jade Serpent, Lifeblood, Power Infusion, Berserking, Windsong Mastery/Haste/Crit, Jadespirit to a class standard table, that only will contain these buffs which are checked by SpellID. The former bufftable is now dedicated to the buffs, you put in, specially for your trinket proccs. This is to make the list a lot more user friendly. Also the class standard table is now valid for all language clients.
  • !!!!Please remove the above mentioned buffs from your own bufflist, to be sure that no double count of this procc occurs!!!!
  • As i could'nt test all of the Procs on my own, i would appreciate your feedback!

09/21/2012 v1.3k release-version

  • Bugfix for onLoad Error; Missing brackets are evil!

09/20/2012 v1.3j release-version

  • Added support for Mindbreaker; when active you see the active time left and afterwards the cooldown on Texture 7 if skilled
  • Talent support implementation finished for now => new release version

09/19/2012 v1.3i beta-release

  • Shadow Word: Insanity on Texture 7 works now if talented; now visible in green with time left display when ShadowWord:Pain has more than 4.5 seconds left
  • Surge of Darkness on Texture 7 works now if talented; now visible, when buff is active, with time till buff fades on texture and stacks above
  • Bugfix: Divine Insight isn't displayed in red anymore when the global cooldownis active infight; should be working as expected now
  • Changed coding of the display of Power Infusion, Divine Insight, Surge of Darkness and SW:I to checking the talents now, instead of confusing conditional statements (thx to the WoW-API @ wowwiki)

09/18/2012 v1.3h beta-release

  • Added Troll Berserking Racial to default buff list for german and english clients
  • Moved Vampiric Embrace to Texture 8 place
  • Added Divine Insight Support on Texture 6; talent icon will be visible when buff is active
  • Added basic functionality for Surge of Darkness (not working right now) on Texture 7 place
  • Added basic functionality for Shadow Word: Insanity (now working right now) on Texture 7 place
  • Added options to turn off Talent proc/cooldown visibility for Tier 3 talents, renamed Power Infusion hide option to Tier 5

09/02/2012 v1.3g

  • Bugfix: Increased robustness of Class/Specc checks, as the server sometimes gives NONE back for Class and Specc. Weird stuff.

09/02/2012 v1.3f

  • Changed the display of Power Infusion and Vampiric Embrace to match Mindblast (Only displayed when used in green and in red when on CD)
  • Removed buffscoredisplay while out of combat
  • Created a more describing note in the toc-file

09/02/2012 v1.3e

  • Added a check for Shadow specialization before starting the functionality
  • Also added automatic turn on/off functionality of the whole addon if the specialization changes

09/02/2012 v1.3d

  • Added a check for the played class is a priest. For all other classes the icons shouldn't be visible. (thx to NetZeex)

09/02/2012 v1.3c

  • Changed File Type to Beta until all issues are resolved
  • Reverted MindBlast display to that of v1.2b (suggested by shwonder)
  • Resolved issue with settings not beeing saved on logoff (thx to silencersam)

09/01/2012 v1.3b

  • Added/Corrected options for disabling Vampiric Embrace, Power Infusion, Mindblast and Shadow Orbs
  • Removed unused checkbox for Dark Archangel
  • Corrected Bug on damage numbers diplayed above SW:P and DP
  • Removed damage numbers for devouring plague, as it will always be cast when ready
  • Rearranged colors for cooldowns of Vampiric Embrace and Power Infusion and moved position for active usage back in the middle of the texture
  • Added German localization for default buff list

08/31/2012 v1.3a

  • Corrected Interface Version in .toc-File

08/31/2012 v1.3

  • Updated functionality for WoW 5.0.4 MoP
  • ShadowWord:Pain now becomes green for reapplication
  • Devouring Plague no longer becomes green for reapplication
  • Added Vampiric Embrace with cooldown counter and activity tracking (Customizability is planed for the future)
  • Added PowerInfusion with cooldown counter and activity tracking (Customizability is planed for the future)
  • Moved the ShadowOrbs to the place where DevouringPlague was (This will only be visible when the current target has no DP applied) and added a Orbs Counter and color indicator for 3 orbs
  • updated default stat wheigts for WoW 5.0.4 from HowToPriest.com
  • Removed support for Evangelism
  • Removed support for Dark Archangel
  • Removed support for Empored Shadows

3/6/2012 v1.2b

  • Added a cooldown counter offset to the options screen that allows the counters to be relocated below the icons.

3/5/2012 v1.2a

  • Added a Mind Blast cooldown.
  • Added a counter for stacks of Evangelism
  • Optimized placement of buff icons so that Shadow Orbs and Empowered Shadows now share an icon slot.
  • Moved duration counters back to the middle of the icons.
  • Added a Reset Buffs button to the options screen to reset the buff list to factory defaults.
  • Added a Hide Mind Blast checkbox for the new icon.

1/26/2012 v1.1b

  • Fixed a typo that impacted Evangelism from displaying properly.
  • Fixed a localization issue with Dark Archangel.

1/15/2012 v1.1a

  • Added the ability to hide icons for Empowered Shadow, Dark Archangel, Shadow Orbs and Evangelism
  • Added additional default spell effects to include iLvl 397 versions of 4.3 trinkets.
  • Added elements to the option screen to configure hidden elements.

10/8/2011 v1.0d

  • Added an internal mob list to track DP and VT on multiple targets. (yes I know DP is single target only. One can hope.)

10/8/2011

  • Added dynamic buff list to options screen.
  • Add your procs that you want to be computed into buff score into this list.

10/7/2011

  • Added an Interface Options screen so that scaling factors could be set.
  • Fixed a bug that didn't calculate Necromantic Focus correctly.
  • Added a command list to the description.
  • Added a couple screenshots of the addon.

10/6/2011-a

  • Quick fix that I caught right after upload that would leave the buff score for VT and DP active after the spell wore off.

10/6/2011 Initial Version

Addon Packs Containing This...

Comments

First Previous Page 1 of 17 Next Last
  • #260

    Could anyone provide me some feedback to the latest Beta-Version v1.6c? I tried to implement all of your suggestions (only changing the order and positioning the icons seperatly on the screen in missing) during my holidays last week and I cannot test the implementation of the UVLS behaviour or the 2pT15 display as i I don't have one Set-item and no UVLS trinket. People from Germany can also send me PM in german, if that is easier for you. Here is the linkt to the ticket-site: http://wow.curseforge.com/addons/shadow-priest-dot-timer/tickets/

    Thanks in advance,
    Greetings,
    Bathral 

    Last edited by Bathral on 5/13/2013 4:56:57 PM
  • #255

    Hi Bathral.

    I'd like to thank you for your continued work on this great addon. I'd like a small tweak if possible.

    Currently the font colors are yellow and are docked central of the spell icons. Shadow Word: Pain's icon color is also yellow, making visual reading of the font rather difficult.

    Is there a way to make the numbers other colors other then yellow? Dont have any visual  issues with DP or VT tho.

    Thanks!

  • #259

    The new beta version has the improvements you wanted, so please try it out.

     

  • #256

    Hi tattoo_priestess,

    You can move the spell timers via ingame options menu by setting the offset. Positive values mean upwards and negative values means downwards. Maybe that can improve the visibility for you. But beware, that this moves all the timers by this offset.

    The color can currently not be changed, but this feature will be implemented in the next major build. Don't nail me down, but i hope to be able to push that new build out by the end of the next week during my holidays:D

  • #250

    Is there a way to add the legendary meta gem proc to this addon?

  • #251

    Yeah, go into interface, then addons, then Shadow Priest DoT Timer, then at the Bottom add Tempus Repit (name of the LMG proc).

  • #258

    Please try out the new beta version. Improvements to the haste calculation has been done (to be activated in the options panel) as well as adding the LMG to the hidden standard table.

  • #257

    for the LMG proc since it's a % buff, the haste it provides depends on your current haste, eg your basic haste is 1, and when your trinket procs you are at 1.2, and if now the LMG procs, you'll be at 1.56. but if the LMG procs w/o the trinket, your haste would be at 1.3. So I would say that the haste rating it provides differs by situation, so we can't just simply add a haste rating to it.

    Not sure if I'm thinking the right way or not. Please point out if it's not true.

  • #254

    I will add this proc to the default buff list in my next update this weekend.

    Also a list of buffs included in this list will be published.

  • #253

    I watched for the proc and noted in my character tab how much my haste increased by. Then I reversed the calculation to determine how much haste it would have taken for me to reach that point. I don't know if it's the same for everyone but I put in 16,684 haste for the LMG proc.

  • #252

    I got that far, but I have no idea how to translate the 30% haste buff into haste ratings

  • #249

    I noticed that the stat weights are pulled from howtopriest. I was wondering if there is any internal modification of the weights to take account of the fact that the dot timer is only for dots. That is, the howtopriest stat weights include the full rotation, but the addon tracking is really only relevant for dots. So shouldn't mastery be given a higher weight relative to other stats since it directly relates to damage caused by dots?

  • #245

    Is it possible to move the dot timers outside of the icons?

  • #246

    Yes. Use the offset in the options menu. Positive offset means timers are getting up, negative offset values menas timers are getting down.

  • #243

    Hi, first of all thanks for SPDT. .)

    my questions:

    - that green thingy that occures when you use DP with numbers 1,2 or 3 (I believe it means number of orbs u had) is sometimes wrong (I use DP with 3 orbs, but green thingy shows number 2) but this can be caused latency/lag etc. ???

    - how can I put Power Infusion. Berserking, Rapit Tempus (LegendaryMetaGem), BL or TW to SPDT? I mean it says + 20% or 30% haste ??? any formula?

    Thanks.

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Infinite Crisis NA

Get Your Preferred Access Code!