| Go to Page... |
| Compatibility: | Mists of Pandaria (5.0.4) |
| Updated: | 09-01-12 01:15 PM |
| Created: | 10-12-09 06:05 AM |
| Downloads: | 112,819 |
| Favorites: | 366 |
| MD5: | |
| Categories: | Casting Bars, Cooldowns, Mists of Pandaria Beta |



config.width = 375 -- Width of a single bar....
config.width = 200 -- Width of a single bar....


local EHN,ns = ...
local config = EventHorizon.config
local c = EventHorizon.colors
local _,class = UnitClass('player') -- These locals make in-line conditions a little easier. See the color section for a few examples.
local DK = class == "DEATHKNIGHT"
local Druid = class == "DRUID"
local Hunter = class == "HUNTER"
local Mage = class == "MAGE"
local Paladin = class == "PALADIN"
local Priest = class == "PRIEST"
local Rogue = class == "ROGUE"
local Shaman = class == "SHAMAN"
local Warlock = class == "WARLOCK"
local Warrior = class == "WARRIOR"
--[[ EDIT BELOW THIS LINE ]]--

-- Vampiric Touch/swd cd
self:newSpell({
debuff = {34914,3},
cast = 34914,
cooldown = 32379,
refreshable = true,
hasted = true,
requiredTree = 3,
requiredLevel = 28,
stance = 1,
})

self:newSpell({
itemID = 1543
})
self:newSpell({
itemID = { 1543, 1544, ... , 1243 },
})
self:newSpell({
slotID = 13,
})
self:newSpell({
cast = 1543
})
self:newSpell({
cast = { 1543, 1544, ... , 1243 },
})
self:newSpell({
channel = {1543,3},
})
self:newSpell({
channeled = { {1543,2}, {1544,4}, ... , {1254, 6} },
})
self:newSpell({
cooldown = 1543,
})
self:newSpell({
cooldown = {1543, 1642, ... , 1274},
})
self:newSpell({
debuff = {1543, 3},
})
self:newSpell({
playerbuff = {1543, 3},
})
self:newSpell({
playerbuff = 1543,
})
self:newSpell({
debuff = {1543, 3},
hasted = true,
})
self:newSpell({
debuff = {1543, 3},
recast = true,
})
self:newSpell({
playerbuff = {1543, 3},
minstacks = 2,
})
self:newSpell({
slotID = 14,
internalcooldown = 45,
})
self:newSpell({
debuff = {1543, 3},
unique = true,
})
self:newSpell({
debuff = {1543, 3},
keepIcon = true,
})
self:newSpell({
debuff = {1543, 3},
icon = 1544,
})
self:newSpell({
cooldown = 1543,
smallCooldown = true,
})
self:newSpell({
cooldown = 1543,
smallCooldown = true,
requiredGlyph = 12456,
})
self:newSpell({
cooldown = 1543,
smallCooldown = true,
requiredTree = 3,
})
self:newSpell({
cooldown = 1543,
smallCooldown = true,
requiredTree = {0,1,3},
})
self:newSpell({
cooldown = 1543,
smallCooldown = true,
requiredLevel = 84,
})
self:newSpell({
cooldown = 1543,
smallCooldown = true,
stance = 1,
})
self:newspell({
cooldown = 1543,
smallCooldown = true,
stance = {0, 1, 4},
})

File Name |
Version |
Size |
Author |
Date |
Type |
v1.9.3 |
71kB |
11-05-10 07:02 AM |
Patch |
||
2.3 |
10kB |
11-04-10 10:01 PM |
Addon |
File Name |
Version |
Size |
Author |
Date |
1.9.5-9 |
84kB |
Brusalk |
08-31-12 10:58 PM |
|
1.9.5-8 |
84kB |
Brusalk |
08-31-12 06:14 PM |
|
1.9.5-7 |
83kB |
Brusalk |
08-31-12 04:37 PM |
|
1.9.5-6 |
83kB |
Brusalk |
08-30-12 06:44 PM |
|
1.9.5-5 |
83kB |
Brusalk |
08-30-12 03:34 AM |
|
1.9.5-4 |
83kB |
Brusalk |
08-30-12 02:06 AM |
|
1.9.5-4 |
83kB |
Brusalk |
08-30-12 01:51 AM |
|
1.9.5-3 |
83kB |
Brusalk |
08-29-12 10:01 PM |
|
1.9.5-2 |
82kB |
Brusalk |
08-29-12 06:52 PM |
|
1.9.5-1 |
76kB |
Brusalk |
08-28-12 08:17 PM |
|
1.9.5 |
77kB |
Brusalk |
08-28-12 02:35 AM |
|
1.9.4-4 |
74kB |
Brusalk |
07-25-12 09:13 PM |
|
1.9.4-3 |
73kB |
Brusalk |
07-21-12 04:15 PM |
|
1.9.4-2 |
61kB |
Brusalk |
07-07-12 01:31 AM |
|
1.9.4-1 |
61kB |
Brusalk |
07-06-12 05:30 PM |
|
1.9.4-1 |
70kB |
Brusalk |
05-02-11 12:36 PM |
|
1.9.3-3 |
72kB |
Taroven |
04-03-11 10:02 AM |
|
1.9.3-3 |
67kB |
Taroven |
02-09-11 03:01 PM |
|
1.9.2a |
69kB |
Taroven |
11-09-10 05:11 PM |
|
1.9.2 |
69kB |
Taroven |
10-27-10 10:52 PM |
|
1.9 r378 |
65kB |
Taroven |
10-24-10 11:24 PM |
|
1.9 r377 |
65kB |
Taroven |
10-22-10 08:37 AM |
|
1.9 r376 |
65kB |
Taroven |
10-21-10 10:35 PM |
|
1.9 r370 |
65kB |
Taroven |
10-20-10 05:33 PM |
|
1.9 r362 |
65kB |
Taroven |
10-16-10 06:04 PM |
|
1.9 (r274) |
57kB |
Taroven |
07-21-10 06:14 PM |
|
1.9 (r272) |
57kB |
Taroven |
07-20-10 10:56 PM |
|
1.9 (r249) |
55kB |
Taroven |
06-14-10 09:35 AM |
|
1.9 (r241) |
55kB |
Taroven |
06-09-10 01:24 PM |
|
1.9 (r233) |
55kB |
Taroven |
06-05-10 02:22 PM |
|
1.9 (r232) |
55kB |
Taroven |
06-03-10 03:21 PM |
|
1.8 |
49kB |
Taroven |
04-21-10 01:41 AM |
|
1.7c |
45kB |
Taroven |
04-19-10 03:00 PM |
|
1.7b |
45kB |
Taroven |
03-23-10 05:28 PM |
|
1.7a |
45kB |
Taroven |
03-19-10 04:42 PM |
|
1.7 |
45kB |
Taroven |
03-18-10 04:33 PM |
|
1.6 |
43kB |
Taroven |
03-13-10 05:02 AM |
|
1.5c |
38kB |
Taroven |
01-10-10 05:31 PM |
|
1.5b |
38kB |
Taroven |
01-03-10 01:11 PM |
|
1.5a |
38kB |
Taroven |
12-24-09 11:41 AM |
|
1.5 |
37kB |
Taroven |
12-16-09 01:44 AM |
|
1.4 |
37kB |
Taroven |
12-09-09 04:30 AM |
|
1.3c |
36kB |
Taroven |
11-29-09 04:38 AM |
|
1.3b |
36kB |
Taroven |
11-20-09 04:05 PM |
|
1.3a |
36kB |
Taroven |
11-19-09 11:37 PM |
|
1.3 |
36kB |
Taroven |
11-18-09 09:10 PM |
|
1.2.4c |
35kB |
Taroven |
11-12-09 08:54 PM |
|
1.2.4b |
35kB |
Taroven |
11-05-09 11:44 PM |
|
1.2.4a |
35kB |
Taroven |
11-03-09 11:58 PM |
|
1.2.4 |
35kB |
Taroven |
11-03-09 04:48 AM |
|
1.2.3 |
34kB |
Taroven |
10-28-09 06:01 AM |
|
1.2.2 |
34kB |
Taroven |
10-23-09 04:42 AM |
|
1.2.1a |
34kB |
Taroven |
10-14-09 12:09 AM |
|
1.2.1 |
34kB |
Taroven |
10-13-09 11:49 PM |
|
1.2 |
34kB |
Taroven |
10-12-09 06:05 AM |
![]() |
Comment Options |
| plumwd |
| View Public Profile |
| Send a private message to plumwd |
| Visit plumwd's homepage! |
| Find More Posts by plumwd |
| Add plumwd to Your Buddy List |
| Brusalk |
| View Public Profile |
| Send a private message to Brusalk |
| Visit Brusalk's homepage! |
| Find More Posts by Brusalk |
| Add Brusalk to Your Buddy List |
|
|
|
|
A Murloc Raider
Forum posts: 7
File comments: 16
Uploads: 0
|
Brewmaster
Made a quick start with the Brewmaster.
I'm not happy with the placement of the spells atm, looks odd to me but i'm not sure how to do it better. also should i add all cooldown's and stuff to it, since it will make the list long (=Less usefull for quick decisions) |
|
|
| thymon |
| View Public Profile |
| Send a private message to thymon |
| Visit thymon's homepage! |
| Find More Posts by thymon |
| Add thymon to Your Buddy List |
|
|
|
|
A Deviate Faerie Dragon
Forum posts: 13
File comments: 55
Uploads: 1
|
@Brusalk:
I don't meant the cast time of chaos bolt. Now on the live servers, chaos bolt has a regular cooldown and I appreciate that this CD will be shown by EH. With MoP there is no real cooldown, but the depenency on the embers. So more or less it feels like a CD, but we will probably not able to show this in EH. Destruction actually feels like a one-key-mage anyway so.... support for Conflagrate and Immolate will be enough. On the PTR I can't test Killjadaens cunning because this seems to be a Level 90-Talent and you can't level there, of course. But I might try to keep a look on Demonologie, if the disconnect appear less often (currently 3 Minutes).
__________________
Never let me down again |
|
|
| Valcry |
| View Public Profile |
| Send a private message to Valcry |
| Visit Valcry's homepage! |
| Find More Posts by Valcry |
| Add Valcry to Your Buddy List |
|
|
|
|
|
@Shmii: Thanks much!
@Valcry: The cast time on chaos-bolt shown in EH is taken from the cast-time when the spell is cast, so whether Chaos Bolt is backdrafted or not makes no difference to EH, it should still show up correctly. Could you experiment with Kiljadens Cunning both with and without Malefic Grasp to see if ticks are working correctly with both those talents? -Brusalk |
|
|
| Brusalk |
| View Public Profile |
| Send a private message to Brusalk |
| Visit Brusalk's homepage! |
| Find More Posts by Brusalk |
| Add Brusalk to Your Buddy List |
|
|
|
|
|
This is what I've been using for Rogue'ing through raid testing: http://pastebin.com/CBXnc9G0
|
|
|
| Shmii |
| View Public Profile |
| Send a private message to Shmii |
| Visit Shmii's homepage! |
| Find More Posts by Shmii |
| Add Shmii to Your Buddy List |
|
|
|
|
A Deviate Faerie Dragon
Forum posts: 13
File comments: 55
Uploads: 1
|
Hi Brusalk,
sorry for answering late. I have currently a 60 working-hours week and less time. And still no Beta-Key. Installed the PTR today but after max. 5 Minutes everyone get a D/C there. So I'm spending more time in the login-screen then ingame. Affliction does indeed work fine. For Destruction, you can use following for Conflagrate and Immolate: -- Immolate (Destro + Demo) self:NewSpell({ spellID = 348, debuff = true, cast = true, hasted = true, dot = 3, refreshable = true, requiredTree = {0,2,3}, requiredLevel = 3, }) -- Conflagrate self:NewSpell({ spellID = 17962, cooldown = true, playerbuff = 54274, requiredTree = 3, }) Probably the playerbuff of Conflag is unnecessary. If the PTR is more stable I could test. Currently I'm not very well informed about warlock, I will change. It seems that Conflagrate will stack 2 Times, so the first cast will not raise the Cooldown. But the second will to. It shows correctly. For Chaos Bolt, we probably can only show the casttime of appx. 3 Seconds. There is no real Cooldown on the spell, as usual. But you can cast Chaos Bolt only, if the Player has got the Buring Embers-Buff. See: http://mop.wowhead.com/spell=108647 You can gain burning embers by casting Incinerate. There are 4 small bars (for 4 embers max) which will be filled then a bit after each Incinerate. For Each full Bar you will get 1 Ember. So the only thing "we" could to for Chaos bolt, is to "guess/calculate" the remaining necessary time to get 1 Ember.... but this seems very very difficutl. So probably we should forget this spell. I have no idea wether the API does allow to get information about how many percent of 1 Ember we got. I believe this might be something better shown with power Auras or Weak Auras. Keep up the good work. Valcry.
__________________
Never let me down again |
|
|
| Valcry |
| View Public Profile |
| Send a private message to Valcry |
| Visit Valcry's homepage! |
| Find More Posts by Valcry |
| Add Valcry to Your Buddy List |
|
|
|
|
|
Took more time that I liked it to have, but I just pushed 1.9.4-3 which has added support for Monks (minus Brewmasters), Hunters, Druids and Affliction Locks.
-Brusalk |
|
|
| Brusalk |
| View Public Profile |
| Send a private message to Brusalk |
| Visit Brusalk's homepage! |
| Find More Posts by Brusalk |
| Add Brusalk to Your Buddy List |
|
|
|
|
|
Thanks Tharin!
Tomorrow I'll be posting an update that has the most recent class-config changes and I'll update the front page. For now though I have to finish studying for a math midterm tomorrow. As an update on where I am right now, I'm probably about 20% of the way through the rewrite. I've finished work on the new config system as well as spellbar creation. Now I have to do the nitty-gritty stuff to make the spellbars actually show debuffs/buffs, etc. Some features I'm planning on adding into EH in the future: (This is in no way saying that these will all work, but they're things I'd like to try to have happen)
If you guys have any more suggestions let me know! Now is the best time to ask for features you've wanted to see in EH! -Brusalk |
|
|
| Brusalk |
| View Public Profile |
| Send a private message to Brusalk |
| Visit Brusalk's homepage! |
| Find More Posts by Brusalk |
| Add Brusalk to Your Buddy List |
|
|
|
|
|
EDIT: Finished up the druid config file.
http://pastebin.com/EKv23grR Couple of notes: I have thrash showing the bleed debuff as opposed to the Weakened Blows debuff in Guardian spec since keeping the bleed up is a dps gain over reapplying lacerate and keeping the bleed debuff up will keep Weakened Blows up as well. Mangle no longer has a debuff, so there is no debuff bar in bear form and the ability does not appear at all in cat form. I have removed the Tree of Life bar from resto until a more reliable talent check is done. The casted heals bar now will display either nature's swiftness cooldown or cenarion ward cooldown. I have also added an extra bar with the Wild Growth cooldown and the Harmony buff. Moonkin is the least finished. I couldn't find a good way to incorporate the new Fae Empowerment changes, so it will stay pretty much the same as it was before. There seems to be a bug in the buff detection for timeless buffs. Both Solar and Lunar Eclipse buffs are being dropped by this at line 889 in EventHorizon.lua: Code:
if expirationTime == 0 then return end
Last edited by Tharin2002 : 07-18-12 at 05:22 AM.
|
|
|
| Tharin2002 |
| View Public Profile |
| Send a private message to Tharin2002 |
| Visit Tharin2002's homepage! |
| Find More Posts by Tharin2002 |
| Add Tharin2002 to Your Buddy List |
|
|
||
|
|
Re: Aff Lock Config
![]() |
|
|
|
| Brusalk |
| View Public Profile |
| Send a private message to Brusalk |
| Visit Brusalk's homepage! |
| Find More Posts by Brusalk |
| Add Brusalk to Your Buddy List |
|
|
|
|
A Kobold Labourer
Forum posts: 0
File comments: 5
Uploads: 0
|
Aff Lock Config
I'm so happy this addon is returning, I used the hell out of it in Wrath for my Feral Druid.
I made an attempt to update the config for Affliction Warlocks, just for leveling on the beta. I haven't referenced the optimal rotation, so this may not be perfect, but it does have timers for all of the main DoTs and abilities in your rotation (again, at least for leveling). Also, this is my first time messing with Lua in an addon and I was just shooting from the hip. I haven't received any errors, but what I've done may be sloppy without even realizing it. It works well for me, I hope it works for others! http://pastebin.com/Ex5B4fbz Once I hit 90 on the beta, I'll look into possibly improving it and setting up the other specs if they haven't been finished yet. Let me know if I've done something obviously wrong with it. |
|
|
| Fizziks |
| View Public Profile |
| Send a private message to Fizziks |
| Visit Fizziks's homepage! |
| Find More Posts by Fizziks |
| Add Fizziks to Your Buddy List |
|
|
|
|
|
If you or people you know in the shaman community are interested in making the shaman config let me know! I'd be very appreciative.
For the folks who are interested and are doing class configurations, talent is slightly different than the current version in the rewrite. In the re-write, talent requirements is like this (and let me know if you think this should be different): talent = # or talent = {#, #, #, ...} # is between 1 and 18 and stands for the talent in that spot. Tier 1 (lvl 10 talents) are 1-3, tier 2 are 4-6 etc. If a number is given than the talent in that place has to be learned in order for that spellbar to show up in EH. A table of numbers means that at least one of the talents in the table (represented exactly the same as before) has to be learned for the spellbar to show. |
|
|
| Brusalk |
| View Public Profile |
| Send a private message to Brusalk |
| Visit Brusalk's homepage! |
| Find More Posts by Brusalk |
| Add Brusalk to Your Buddy List |
|
|
|
|
A Kobold Labourer
Forum posts: 0
File comments: 19
Uploads: 0
|
Oh cool, someone is updating EH!
Elemental has hardly changed in Mists, so there won't be much to change in the config file. I'll take a look at what you've got over the next week or two and send you an updated version. Additionally, if you want more shaman specific feedback, stop by Totemspot and I can create an addon forum to get some Enhancement/Resto users looking at it.
__________________
Totemspot - The Shaman Community Site |
|
|
| binkenstein |
| View Public Profile |
| Send a private message to binkenstein |
| Visit binkenstein's homepage! |
| Find More Posts by binkenstein |
| Add binkenstein to Your Buddy List |
|
|
||
|
|
Also, for channels, numhits should equal the un-hasted number of ticks for the channel. (as well as channeled = true) Also, go into eventhorizon.lua and uncomment the first line. SpellIDs will show up in tooltips so you can double-check that you have the correct spellIDs. (I ran into that problem) I'm planning on clearing a lot of this stuff up in the rewrite, but if you guys get it working for the current version, it's simple for me to convert it over ![]() |
|
|
|
| Brusalk |
| View Public Profile |
| Send a private message to Brusalk |
| Visit Brusalk's homepage! |
| Find More Posts by Brusalk |
| Add Brusalk to Your Buddy List |
![]() |
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.




