Deus Vox Encounters
Deus Vox Encounters (DXE) is a boss mod inspired by RDX. It is designed to be functional, efficient, and customizable, so you can change what you want and how you see this addon.
I would like to donate
Click here to donate to Deus Vox Encounters (DXE) your contribution will really help developing the addon.
Features
- Automated: Activation, starting, and stopping of encounters is automatic
- Flexible alert system:
- Customizable timer bars
- Color
- Texture
- Font
- Width
- Spell icons
- And more...!
- Customizable full screen flashes
- Duration
- Transparency
- Oscillations
- Color
- Customizable sounds: Packaged with 18 distinct ones
- All alerts can be adjusted for all encounters
- Audio countdowns can be activated for certain encounter alerts
- Customizable timer bars
- Raid Icons: Marking on important events with an icon of your choosing
- 3D Arrow: Directional arrows tells you where to go on important events
- Two types:
- Away: Directs you to run from a player or a location
- Toward: Directs you to run to a player or a location
- Ability to play a sound when shown
- Displays your distance, to a player or location, in game yards
- Two types:
- Encounter Pane
- Boss health tracking gives you more awareness of fights
- Engage timer tells you how long you've been fighting
- Shortcut buttons provides easier access to common commands
- Conditions to show the pane only when you want to
- Version Check: View addon and encounter versions of raid members
- Distribution System: Allows you to send encounters to the raid or individual players
- Profile System: Switch settings between your characters
- Modular Design: Encounters are loaded in appropriate zones
- SharedMedia support
Getting Started
When you first login with this AddOn you will see a black transparent rectangle with a blue bar labeled 'Default', called the encounter pane, in the center of your screen. Shift+Click on it to move it. From left to right you will see:
- Stop Icon: Halts the current encounter (you should rarely have to do this)
- Menu Icon: Opens the configuration dialog
- Lock Icon: Toggles frame anchors
- Windows Icon: Opens a drop down menu to show interface windows
Also, if you ever hide the pane and can't get it to show, type /dxe to open the configuration dialog. There is also a minimap icon.
Warlords of Draenor Update
- Encounters: Highmaul, BlackRock Foundry and Hellfire Citadel have been implemented.
- Party Module: Party support has been added.
- World Boss Module: World Bosses support has been added.
- Features: More new Alert Options and Spell descriptions on Options.
Implemented Encounters
- Highmaul: All bosses
- BlackRock Foundry: All bosses
- Hellfire Citadel: All bosses
- Warlords of Draenor Party: All bosses
- World Boss: All bosses
Localizations
Please visit the localization page to translate in-game phrases. It is open to anyone with an account. The most important phrases are the chat triggers for bosses, because they start encounters. However, not all encounters are started by chat triggers. The rest of the phrases are for display purposes. The following languages need a maintainer:
- Korean (koKR)
- Russian (ruRU)
- Simplified Chinese (zhCN)
- Spanish (esES)
- Traditional Chinese (zhTW)
- Brazilian Portuguese (ptBR)
- Latin American Spanish (esMX)
Credits
- Code/Inspiration - RDX, BigWigs, DBM
- Coding and Testing - Mäev
- Pane Buttons - Kassay
- Translations - Pettigrow (frFR), Junkie/Fearendon (deDE), horws (ruRU), and everyone else
Ya.. the shadow nova thing is less of a encounter file error as an oversight in the invoker. Which should be fix'd now, the flashtime gets parsed as well now :)
btw, 25 normals I didn't get *any* of the Maloriak stuff working, and the shield counter for Atramedes didn't work. 1 shots means little time to tweak things though =/
On the upside, since we got heroic halfus I'll soon have much much much more time to test stuff on these bosses o0.
Halfus has an error in the shadownovacd alert.
http://pastebin.com/juygTB1h
Thanks a ton for the updates! Had an error on nefarion 25 tonight.
http://pastebin.com/N5RwNwRw
------
2x DXE-516\Invoker.lua:623 attempt to index field '?' (a nil value)
DXE-516\Invoker.lua:733 in function `handler'
DXE-516\Invoker.lua:1228 in function `InvokeCommands'
DXE-516\Invoker.lua:1273 in function <DXE\Invoker.lua:1249
DXE-516\Invoker.lua:1385 in function `?'
CallbackHandler-1.0-6 (Ace3):147: in function <...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147
<string>:"safecall Dispatcher[16]":4: in function <[string "safecall Dispatcher[16]"]:4>
<in C code>: ?
<string>:"safecall Dispatcher[16]":13: in function `?'
CallbackHandler-1.0-6 (Ace3):92: in function `Fire'
AceEvent-3.0-3 (Ace3):120: in function <Ace3\AceEvent-3.0\AceEvent-3.0.lua:119
I received errors on Omnotron and Magmaw (so far, raid week started about half hour ago)
Code changes (fixes) at pastebin: http://pastebin.com/0YEwhd9T comments section wouldn't keep my formatting :(
I got the same error in your most recent version of DXE on halfus this week Shaung. Not sure why it's only this fight.
In conflicts with having click actions on the health watchers for targeting / focus, calling Show() on a secure frame is a nono. For me, personally, functionality takes precedence over aesthetics. It may make a comeback at some point in the form of playing with the alpha settings, basically... I think I can make it transparent out of combat, and non-transparent in combat w/o causing issues with secure frames, but I haven't done a ton of testing on that score.
could you add the feature to only show the pane if in combat with a boss?
I'm guessing you are referring to Aegis of Flame?
I can take a look at it.... at some point.
Also, there may, or may not, be an issue with the timers for omnitron now. I had to put in some code in an attempt to fix a bug with the encounter not starting and that means any time the tracers are active and you pulse into combat the timers will start. This was apparently causing some lag for a guildy on an alt last night.
We should be heading there early tonight so I'm going to try and get a profiler running to see if I can figure it out.
Much appreciated the updates done lately by several people! I question tho. In BigWigs the timer on Council for the Flame Shield was much better timed, and i tried both the version that was in the 5.14, the one from mauricious and the one from tealta but none of them tracked it as far as I could see. Is there no proper way of tracking it, or is the even not time/percentage based?
ba-bump, 516. Added alternate power tracker (sound for atramedes / corruption on cho'gall) as another window, and updated some options stuff
for the brave. Added add counter functionality and tried to incorporate stuff from mauricious and tealta... not really tested
So now that omnitron and conclave work, Ive added almost everything i could think of, here are the files: Throne, Bastion, Descent. Not really hard to add something on your own, you can check bigwigs timers.
I think Ill just stick with BigWigs now, as it's not as bad as DBM + its frequently updated and the warnings and timers are showed as nicely as in dxe.
Cheers for all the great work.
514 great!
Shaung, I would just like to add that it would be appreciated if you could take some time to look at Tealta's DXE files. I have tested Magmaw and Atramendes and I can safely say that they are bang on.
I suggest implementing a few of his encounters especially Magmaw because it pretty much has everything covered.
Bump to unofficial 514 revision.
Encounter Updates:
New Features:
Bug Fixes:
http://www.wowace.com/addons/deus-vox-encounters/
PS - a guildy told me they break if you use "only display in combat" option for the pane, so that is another thing to fix.
That would be the case. It popped up when the encounter started which is probably why i got the error. I'll change my settings to show in a raid only.
That error means that the health watcher title was sent a nil argument for its text. Which should not be the case, since it requires that the "current encounter title" be nil as well, which shouldn't happen...
Were you in combat by chance? There is an issue, now that the HW are clickable that they are now secure frames and, as such, will error out if you are in combat when they try to construct. I intend to create non-secure frames with the secure as a transparent overlay so the HW themselves still work even if the click action does not at some point in the future.
PS - a guildy told me they break if you use "only display in combat" option for the pane, so that is another thing to fix.
Error on halfus tonight
Not sure if this is due to me or not. Just letting it be known to you Shuang
EDIT: A lot of the bars seem to work and then just stop working midway through the fight I don't understand why.
Chimeron's Feud is randomly either 60 or 90, always immediately after the Massacre. In the one I did for my guild I made two timers called "Feud Maybe" and "Feud Definitely" at 60 and 90. I'm not sure how helpful it really is to know; if you know the 60 passed and it's coming at 90, you could group up as soon as the Massacre casts I guess.