Go to Page... |
Updated: | 05-09-09 03:53 AM |
Created: | 12-19-08 10:21 AM |
Downloads: | 100,750 |
Favorites: | 369 |
MD5: |
Bad news, everyone: I quit WoW, my account expires on August 11th, and unfortunately Taroven quit too. Unless someone takes over, this addon is officially abandoned. So tick that "Load out of date AddOns" check box and hope for the best!
I just wanted to say thanks for using my AddOns and for all the support, feedback, bug reports, and kind words. Very much appreciated. Bye!
Description
Displays timer bars for you most important abilities' target debuffs (including DoT ticks), cooldowns, and player buffs. All bars share a common time scale to make it easier to plan the next casts in your rotation.
Currently supported classes are Druid, Hunter, Mage, Paladin (Retribution), Priest (Shadow), Rogue, Shaman (Elemental) and Warlock.
Dezzimal was kind enough to put a video on youtube, demonstrating and explaining the addon. Edit: I just found another video showing the AddOn on a Destru Warlock.
Here's what it looks like in action on a Shadow Priest (at 1 FPS ):
The big white line is the current time. Future events are on the right side, past events on the left. So as time goes by, the events scroll from right to left.
The green bars are your cast bars. They use exactly the same times that your normal cast bar would display, with all haste modifiers applied.
You can also see cooldowns, DoTs, and their ticks (predicted in the future, and from the combat log in the past).
The white lines that appear before the cast times are the times when you press the button (send the cast message to the server). The difference between this line and the start of the cast is your lag.
Settings
There's no options GUI, and there won't be.
You can move the frame around by dragging this little handle in the upper right corner.
You can toggle the main frame with /eventhorizon or /ehz.
If you want to change anything else, you have to edit the config.lua files. You can open these files in any text editor, for example notepad.
We try to keep these files clean and well-documented. (Comments start with "--".) If an option is not as clear as it should be, please let us know.
Let's say you've changed some settings. When a new version comes out, you'd have to manually merge the config.lua file. To prevent this, you can create a file named EventHorizon/myconfig.lua. If present, this file will be read after config.lua, thus overwriting the settings in config.lua. Here's my myconfig.lua:
local config = EventHorizon.config -- <-always keep this as the first line config.bgcolor = {0,0,0,0.3} config.bordercolor = {0,0,0,0.3} config.gcdColor = {.5,.5,.5,.3} config.future = 15 config.width = 150*(15+3)/(9+3) config.iconborder = nil
Comment Options |
Taroven |
View Public Profile |
Send a private message to Taroven |
Find More Posts by Taroven |
Add Taroven to Your Buddy List |
Taroven |
View Public Profile |
Send a private message to Taroven |
Find More Posts by Taroven |
Add Taroven to Your Buddy List |
05-08-09, 03:32 PM | ||
A Kobold Labourer
Forum posts: 0
File comments: 7
Uploads: 0
|
I'd agree with you on that if the addon provided a way of doing that config per account, or better yet per toon, rather than globally. Editing anything under Interface/AddOns is lose as soon as portability or cruft management become topics of discussion. The other flaw with that approach is that takes the burden of ongoing management off the developer and transfers it to the user. As the relationship is generally one-to-many from developer to user, the net effect is to increase the burden associated with managing software over time. </Software development philosophy mode> Just my 0.015€ (damned exchange rates & taxes ) |
|
|
gibreel |
View Public Profile |
Send a private message to gibreel |
Find More Posts by gibreel |
Add gibreel to Your Buddy List |
05-08-09, 01:04 PM | ||||||||
|
Wall of text inc.
It's like giving ice cream to a month-old infant. The quick answer is no. The more accurate answer is, EventHorizon doesn't need any of it and would probably suffer some pretty severe problems from it. We'd be seeing EventHorizon's memory and CPU usage skyrocket from the additional bulk and code needed. Besides. Manual config isn't the slightest bit outdated. It gives a higher level of control to an addon and reduces its complexity by a tremendous amount, while allowing feature additions to go through much faster with less testing required. I'd call that win-win. Straight from the front page: There's no options GUI, and there won't be.
spellID = {770,16857},
Anyway, read further along in the comments here for instructions on how to do that, I wrote a very easy to follow guide on it a while ago.
Please allow me to present a point here, HJT. EventHorizon is an addon specifically designed to assist players in raid dps rotations. It is NOT designed for the following: -Raid leading. -Long cooldown tracking, with very few exceptions. -Near-permanent debuffs. -Things that do not affect your normal rotations. A trinket proc does not affect your rotation unless you really want to screw your dps up. Especially as a cat druid. Tracking FF just adds a bar that's gonna stay lit up for 99% of a fight. Tracking Heroism is just... no. EventHorizon really can do almost everything you've asked for. However, the question to ask is... why not try to set things up in your UI to avoid having one addon take up half your screen? |
|||||||
|
Taroven |
View Public Profile |
Send a private message to Taroven |
Find More Posts by Taroven |
Add Taroven to Your Buddy List |
05-08-09, 06:38 AM | |
A Kobold Labourer
Forum posts: 1
File comments: 5
Uploads: 0
|
I fully understand the lightweight concept, but no GUI is... outdated.
Tekkub wrote an addon, stealyourcarbon, where you can drag'n'drop items into the addons settings. Now, my wish would be that this addon has also a GUI, where you can drop the spells and trinkets you want to be tracked by EH on a list, change the order of that list and, very important, save different lists. An autochange on conditions like talent change, solo/party/raid would be uber! Or, at least: does the myconfic.lua-thingy also works for the class configs? If yes: -how do i track faery fire in general (white if it is mine, grey if it is any other, be it improved or not, as a bear/kitty doesn't worry about the spell hit part, but the armor... yummy ) -how do i track trinkets (on use and procs, because: a kitty has some 10k AP, mirror of truth procs with 1k AP... thats a solid 10%!) -how do i track heroism (as a non-shaman, including the debuff - useful as a raid leader) -how do i get the number of a specific talent to set conditions? -is it possible to set show conditions on multiple stances (p.ex. show in bear, kitty but not caster form)?
Last edited by HJT : 05-08-09 at 06:42 AM.
|
|
HJT |
View Public Profile |
Send a private message to HJT |
Find More Posts by HJT |
Add HJT to Your Buddy List |
05-07-09, 01:18 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 19
Uploads: 0
|
A nice quick change to the .toc files to add class colouring to the class modules, if you want to implement it
Death Knight ## Title: EventHorizon_|c10c41f3bDeath Knight|r Druid ## Title: EventHorizon_|c20ff7d0aDruid|r Hunter ## Title: EventHorizon_|c30abd473Hunter|r Mage ## Title: EventHorizon_|c4069ccf0Mage|r Paladin ## Title: EventHorizon_|c50f58cbaPaladin|r Priest ## Title: EventHorizon_|c60ffffffPriest|r Rogue ## Title: EventHorizon_|c70fff569Rogue|r Shaman ## Title: EventHorizon_|c802459ffShaman|r Warlock ## Title: EventHorizon_|c909482c9Warlock|r Warrior ## Title: EventHorizon_|c91c79c6eWarrior|r
Last edited by Pretzle : 05-07-09 at 01:19 AM.
|
|
Pretzle |
View Public Profile |
Send a private message to Pretzle |
Find More Posts by Pretzle |
Add Pretzle to Your Buddy List |
05-05-09, 11:16 PM | ||
|
This is why I created Clobber, rather than just throwing the routines into EventHorizon: Keep the core slim and handle completely optional features through modules. It would've taken less than half the code and CPU usage to implement the entirety of Clobber within EventHorizon (which is actually how I started it). In the end it's an option that only a small minority of users will find necessary, and though it may be a tiny addition, it does add to the bulk of the core addon and its config files. You're welcome to create a module for audio queues, and I would highly encourage releasing it if you do, but it's not something that I would personally add to EventHorizon's core.
Last edited by Taroven : 05-05-09 at 11:16 PM.
|
|
|
Taroven |
View Public Profile |
Send a private message to Taroven |
Find More Posts by Taroven |
Add Taroven to Your Buddy List |
05-05-09, 04:05 PM | |||
|
FWIW, I was able to add in support for an audio cue at the end of an expiring debuff with 4 lines of code including the config file. The fact that I could do it so easily is a testament to the your engine's ability to handle it. |
||
|
Sano |
View Public Profile |
Send a private message to Sano |
Find More Posts by Sano |
Add Sano to Your Buddy List |
05-04-09, 02:38 PM | ||
|
Last edited by Taroven : 05-04-09 at 02:41 PM.
|
|
|
Taroven |
View Public Profile |
Send a private message to Taroven |
Find More Posts by Taroven |
Add Taroven to Your Buddy List |
05-04-09, 09:48 AM | |
A Kobold Labourer
Forum posts: 1
File comments: 6
Uploads: 0
|
Great addon! Been using this for a little over a month on boomkin and completely loving it.
The new eclipse tracking is a good addition, but I'm wondering if there's a better way to differentiate between the eclipse buff and it's internal cooldown. Possibly changing color slightly or using a partial bar like at the end of the priest's vampiric touch. Just seems to me like the line that separates the two bars gets lost in there. Thanks so much for all your hard work. |
|
Crispy |
View Public Profile |
Send a private message to Crispy |
Find More Posts by Crispy |
Add Crispy to Your Buddy List |
05-03-09, 12:46 PM | |
|
Thanks for adding Drain Soul to this, it makes coordination so much easier still the best dot tracker in existence.
|
|
cawfee |
View Public Profile |
Send a private message to cawfee |
Find More Posts by cawfee |
Add cawfee to Your Buddy List |
05-03-09, 08:06 AM | ||
|
Seeing the buff in relation with the other timers has turned out to be pretty powerful when it comes to energy management - IE, rupture still fairly fresh, 4cp, 3 seconds left on envenom: Pool energy. It could just be personal preference, but on the other hand my dps is higher when tracking Envenom than not. |
|
|
Taroven |
View Public Profile |
Send a private message to Taroven |
Find More Posts by Taroven |
Add Taroven to Your Buddy List |
05-03-09, 03:25 AM | ||
|
Tarovon, didn't we already talk about Envenom some time ago? I thought the Envenom buff wasn't really worth tracking because it doesn't matter when it comes to decision making, i.e. Rogues use the same skills with or without the buff. I'm gonna leave it commented out for now.
Silversage, I suggest using Quartz for lag detection. I thought about adding lag detection, but EventHorizon just isn't the right place. When it comes to lag it's a matter of 10s or 100s of milliseconds, and the EH frame is usually tuned for much longer time intervals (default: 1 pixel = 80ms). Different colors per bars/segments is on the ToDo list. EH wasn't designed for vertical scrolling. Sure, in theory it's a simple transformation (x,y -> y,x), but in practice it either makes the addon slower, or the code even more unreadable. I'm not a big fan of options like that. As for leveling versions you're on your own. There's just no way I'm going to keep track of multiple classes, multiple specs AND multiple levels.
the_Calen, I'll add the Enhancement spells in the next release, thanks.
Last edited by Tifi : 05-03-09 at 04:26 AM.
|
|
|
Tifi |
View Public Profile |
Send a private message to Tifi |
Find More Posts by Tifi |
Add Tifi to Your Buddy List |
05-03-09, 02:08 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 7
Uploads: 0
|
Glyph of Life Tap - all warlocks
All warlock builds now have Glyph of Life Tap as one of their major glyphs. It's a substantial spell power bonus, lasting 20 sec. I recommend adding it to the default warlock config.lua. It could/should be the first spell, since all rotations begin with it.
--Glyph of Life Tap self:NewSpell({ spellID = 63321, playerbuff = true, }) |
|
Rhomloc |
View Public Profile |
Send a private message to Rhomloc |
Find More Posts by Rhomloc |
Add Rhomloc to Your Buddy List |
05-02-09, 01:54 PM | ||
A Kobold Labourer
Forum posts: 0
File comments: 9
Uploads: 1
|
|
|
|
Phetus |
View Public Profile |
Send a private message to Phetus |
Find More Posts by Phetus |
Add Phetus to Your Buddy List |