Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(48 Kb)
Download
Updated: 02-19-13 02:14 AM
Pictures
File Info
Updated:02-19-13 02:14 AM
Created:12-15-12 06:43 PM
Downloads:2,432
Favorites:12
MD5:

DreadSprayVR

Version: r5
by: Sio [More]

DreadSprayVR is real-time visualization for the Dread Spray sequence from each bowman in the Sha of Fear encounter as well as a timer bar indicating roughly when the next Dread Spray will begin.

This addon was originally created to assist Supermassive in defeating the 25 man heroic version of this encounter and can be seen in action in this video.

----

DreadSprayVR was designed slightly differently than other addons for this encounter. Instead of attempting to guide players through the sequence by suggesting safe sections, DreadSprayVR is designed to visualize the pattern as it plays out, letting players choose their own methodology for avoiding danger (or even taking strategic shots to maximize DPS without getting feared).

The display also includes a timer bar and textual alerts for upcoming Dread Sprays. This is possible because Dread Spray occurs on a very consistent 20s timer starting from when the Sha of Fear casts Ominous Cackle and is only preempted by the bowman casting Death Blossom. This timer bar is intended to allow as much bowman DPS and Sha Globe coverage as possible by minimizing unnecessary movement.

Red sections will be hit in the next (or first if the bowman is not spraying) 2s of Dread Spray
Orange sections will be hit in the 2.5s to 4s future timeframe
Yellow sections will be hit sometime after 4s in the future
Green sections will not be hit again during the remainder of the current Dread Spray

The frame is completely moveable and resizable. The command /dsvr will toggle the frame lock and begin playing a test sequence, allowing it to be moved and sized, just make sure it is relocked before engaging the Sha of Fear.

----

Click here to lend your support!

r5 - adjust position mapping to be a bit more melee friendly. I'm not planing on implementing a fixed field mode because I'm trying to not spend a lot of time on this stuff with 5.2 coming soon.
---
r4 - bowman never needs to be nil for control purposes, fixes edge case nil errors
---
r3 - fixed missing NPCID and InstanceID
---
r2 - changed to using spellIDs and NPCIDs so no localization is needed
---
r1 - initial public release
Archived Files (1)
File Name
Version
Size
Author
Date
r4
48kB
Sio
12-18-12 11:48 PM


Post A Reply Comment Options
Unread 01-09-13, 02:30 PM  
EKE
A Murloc Raider

Forum posts: 4
File comments: 136
Uploads: 0
this way to show Dread Spray is much better then DBM!

but have a request, now the pie are rotated by player's face, and the player's arrow always at middle.

can i change the mode , let it contrary(the pie never be move)?
EKE is offline Report comment to moderator  
Reply With Quote
Unread 12-19-12, 11:58 PM  
kaustos
A Kobold Labourer
 
kaustos's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 43
Uploads: 1
Awesome addon! I have one request- could we get an option to lock the map to not rotate with us? The archers have a very small hitbox for melee and running through them can make it a bit difficult to follow the map as its spinning and changing colors.
kaustos is offline Report comment to moderator  
Reply With Quote
Unread 12-18-12, 03:19 PM  
Morwo
A Kobold Labourer
 
Morwo's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 94
Uploads: 1
so we killed sha hero, thanks for this great addon. it helped these "parkour" guys out well.

i got 1 bug message vie BugGrapper for you: (worked flawless, i've seen no error while in usage)

1x DreadSprayVR\DreadSprayVR-1.2.lua:453: attempt to index field "?" (a nil value)
DreadSprayVR\DreadSprayVR-1.2.lua:453: in function "?"
DreadSprayVR\DreadSprayVR-1.2.lua:590: in function <DreadSprayVR\DreadSprayVR.lua:589>

Locals:
self = DreadSprayVRField {
0 = <userdata>
player = <unnamed> {}
section = <table> {}
text = <unnamed> {}
background = <unnamed> {}
drag = <unnamed> {}
bar = <unnamed> {}
}
event = "UNIT_AURA"
events = <table> {
ADDON_LOADED = <func> @..\DreadSprayVR.lua:303
COMBAT_LOG_EVENT_UNFILTERED = <func> @..\DreadSprayVR.lua:468
PLAYER_ENTERING_WORLD = <func> @..\DreadSprayVR.lua:335
UNIT_AURA = <func> @..\DreadSprayVR.lua:381
INSTANCE_ENCOUNTER_ENGAGE_UNIT = <func> @..\DreadSprayVR.lua:365
}
__________________
dont nerv me bro
Last edited by Morwo : 12-18-12 at 03:21 PM.
Morwo is offline Report comment to moderator  
Reply With Quote
Unread 12-17-12, 07:03 PM  
Morwo
A Kobold Labourer
 
Morwo's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 94
Uploads: 1
yeah i realized it. got a damn 0,6% wipe on my 10man raid tonight.
__________________
dont nerv me bro
Morwo is offline Report comment to moderator  
Reply With Quote
Unread 12-17-12, 12:06 PM  
Sio
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 7
Uploads: 1
Originally Posted by Morwo
nice1, i cant wait to cue in lfr to give it a "DEde" test, thanks alot : )

edit, i guess the spell ID's are the heroic ones. aint work in lfr.
Sorry, I totally forgot to use NPCID for the boss and InstanceID for Terrace so it still wasn't properly loading in other locales. I uploaded a version with those changes which will hopefully work in any locale.

Thanks for testing.
Sio is offline Report comment to moderator  
Reply With Quote
Unread 12-17-12, 08:35 AM  
Morwo
A Kobold Labourer
 
Morwo's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 94
Uploads: 1
nice1, i cant wait to cue in lfr to give it a "DEde" test, thanks alot : )

edit, i guess the spell ID's are the heroic ones. aint work in lfr.
__________________
dont nerv me bro
Last edited by Morwo : 12-17-12 at 09:20 AM.
Morwo is offline Report comment to moderator  
Reply With Quote
Unread 12-16-12, 08:27 PM  
Sio
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 7
Uploads: 1
Originally Posted by Morwo
Now my raid is running, i could help after raid ends. Sha is on 21% so far . My try to localize failed btw.
I uploaded a new version that uses spellIDs and NPCIDs. I tested it in normal mode and it should work in any locale without any modification needed.
Sio is offline Report comment to moderator  
Reply With Quote
Unread 12-16-12, 02:16 PM  
Morwo
A Kobold Labourer
 
Morwo's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 94
Uploads: 1
Now my raid is running, i could help after raid ends. Sha is on 21% so far . My try to localize failed btw.
__________________
dont nerv me bro
Morwo is offline Report comment to moderator  
Reply With Quote
Unread 12-16-12, 12:36 PM  
Sio
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 7
Uploads: 1
Originally Posted by Morwo
Very handy Addon for me as a Tank in heroic mode. I play the DEde client and try to localize the lua.
The addon was pretty hastily developed during heroic progression so the names of the Bowmen and the names of the important buffs/debuffs are done for the enUS client and would need to be converted to your locale. Now that I have more time, I will try to update it to use spellIDs and NPCIDs so no localization is required.
Sio is offline Report comment to moderator  
Reply With Quote
Unread 12-16-12, 08:43 AM  
Morwo
A Kobold Labourer
 
Morwo's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 94
Uploads: 1
Very handy Addon for me as a Tank in heroic mode. I play the DEde client and try to localize the lua.
__________________
dont nerv me bro
Morwo is offline Report comment to moderator  
Reply With Quote
Unread 12-15-12, 07:28 PM  
Angrysteel
A Murloc Raider

Forum posts: 6
File comments: 205
Uploads: 0
Very nice mod. Will try it out Tuesday for sure.

Your UI is also extremely clean. I dont suppose you want to share which addons are you using to create it do ya ;p
Angrysteel is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.