Download
(190Kb)
Download
Updated: 03-24-15 11:37 AM
Pictures
File Info
Compatibility:
The Adventure Continues (6.1)
Updated:03-24-15 11:37 AM
Created:11-07-14 01:58 AM
Downloads:3,697
Favorites:7
MD5:

Singularity

Version: 60100.1
by: Constie [More]

Singularity is a DoT/proc/cooldown/Orbs/range monitor for Shadow Priests. It has:

  • Timers for DoTs, cooldowns (including the global cooldown), and important buffs (Shadow Word: Insanity and Surge of Darkness)
  • Range display for Cascade, Divine Star, and Halo
  • Stack number displays for Glyph of Mind Spike, Shadow Orbs, and Surge of Darkness
  • Target health display for Shadow Word: Death (by way of the icon being desaturated when your target is above 20% health)

It's also intended to have good default settings, which is to say that you should be able to join a raid right after installing it and do fine without configuring it at all, while also being easily configurable (/singularity, /sng).

Note that this was designed specifically for Shadow PvE; the things it monitors are hardcoded, because Shadow PvE is what I play, and this way the code is kept simple and I'll be able to provide support for everything the addon is supposed to do. It's not impossible that you could rewrite it to work for other specs or classes, or successfully use it below the level cap or in PvP, but you're on your own. I would recommend EventHorizon for people who want something similar that is more generally usable.

60100.1:
Added multi-DoT tracking.

60000.9:
Fixed counters not resetting on death and stuff

60000.8:
Bugfix! Woo!

60000.7:
Add Mind Flay/Sear/Insanity bar display option; bugfixes

60000.6:
Fix incorrect hiding during Kargath encounter

60000.5:
Add Shadow Word: Pain and Vampiric Touch bar display options; bugfixes

60000.4:
Fix Cascade's range being represented incorrectly (100% is 30 yards, not 40) and some target hostility stuff

60000.3:
Fix issues with Shadow Word: Death desaturation, DoTs being removed by Mind Spike, vehicles, and pet battles

60000.2a:
Add option to hide Shadowfiend bar; various fixes

60000.1:
Initial release
Optional Files (0)


Post A Reply Comment Options
Unread 02-19-17, 06:54 AM  
Enix_Z
A Murloc Raider
 
Enix_Z's Avatar

Forum posts: 4
File comments: 1
Uploads: 0
Originally Posted by Constie
Should be fixed in the latest version.
Will the 7.15 version update it? I like it!
Last edited by Enix_Z : 02-19-17 at 06:55 AM.
Report comment to moderator  
Reply With Quote
Unread 12-13-14, 11:02 AM  
Constie
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 2
Uploads: 6
Should be fixed in the latest version.
__________________
Come on, die young.
Report comment to moderator  
Reply With Quote
Unread 12-12-14, 10:00 PM  
Everlu
A Murloc Raider
 
Everlu's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 4
File comments: 23
Uploads: 2
I'm running into a bit of trouble anchoring the Singularity frame. Right now, I have it set to be hidden unless I have an appropriate target. I'm trying to have it anchored to my target frame. If I have it both parented and anchored to the target frame, it works how I would want it to (just not show up unless I have a target selected that I can damage) until I restart my game client. If I set it to be anchored but not parented, it shows up no matter what target I have selected. If I reload or relog with those settings, I get the following lua error, and Singularity doesn't show at all.

Code:
Message: Interface\AddOns\Singularity\Singularity.lua:562: Singularity:SetPoint(): Couldn't find region named 'PitBull4_Frames_target'
Time: 12/12/14 21:56:27
Count: 1
Stack: [C]: in function `SetPoint'
Interface\AddOns\Singularity\Singularity.lua:562: in function <Interface\AddOns\Singularity\Singularity.lua:507>
Interface\AddOns\Singularity\Singularity.lua:601: in function <Interface\AddOns\Singularity\Singularity.lua:599>

Locals: (*temporary) = Singularity {
 0 = <userdata>
}
(*temporary) = "BOTTOM"
(*temporary) = "PitBull4_Frames_target"
(*temporary) = "TOP"
(*temporary) = 0
(*temporary) = "1"
Let me know if I can provide any additional information or troubleshooting!
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: