| 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,824 |
| 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 |
| Taroven |
| View Public Profile |
| Send a private message to Taroven |
| Find More Posts by Taroven |
| Add Taroven to Your Buddy List |
| Skif |
| View Public Profile |
| Send a private message to Skif |
| Send email to Skif |
| Find More Posts by Skif |
| Add Skif to Your Buddy List |
| Vilkku |
| View Public Profile |
| Send a private message to Vilkku |
| Send email to Vilkku |
| Visit Vilkku's homepage! |
| Find More Posts by Vilkku |
| Add Vilkku to Your Buddy List |
|
|
|
|
A Kobold Labourer
Forum posts: 0
File comments: 5
Uploads: 0
|
I can confirm that for Shadowpriests it still works like a charm!
|
|
|
| paladinmo |
| View Public Profile |
| Send a private message to paladinmo |
| Send email to paladinmo |
| Visit paladinmo's homepage! |
| Find More Posts by paladinmo |
| Add paladinmo to Your Buddy List |
| Taroven |
| View Public Profile |
| Send a private message to Taroven |
| Send email to Taroven |
| Visit Taroven's homepage! |
| Find More Posts by Taroven |
| Add Taroven to Your Buddy List |
| Taroven |
| View Public Profile |
| Send a private message to Taroven |
| Send email to Taroven |
| Visit Taroven's homepage! |
| Find More Posts by Taroven |
| Add Taroven to Your Buddy List |
|
|
|
|
A Kobold Labourer
Forum posts: 0
File comments: 5
Uploads: 0
|
4.2 ready
Hi,
Know you don't play anymore. But do you have any intel, if this beautiful piece of an addon will work for 4.2? Grtz, Wes |
|
|
| paladinmo |
| View Public Profile |
| Send a private message to paladinmo |
| Send email to paladinmo |
| Visit paladinmo's homepage! |
| Find More Posts by paladinmo |
| Add paladinmo to Your Buddy List |
|
|
|
|
A Kobold Labourer
Forum posts: 0
File comments: 2
Uploads: 0
|
Redshift works
Thanks Taroven. The /ehz redshift command did the trick. I ran it through a battleground and a game exit and it's working perfectly.
|
|
|
| Pinutos |
| View Public Profile |
| Send a private message to Pinutos |
| Send email to Pinutos |
| Visit Pinutos's homepage! |
| Find More Posts by Pinutos |
| Add Pinutos to Your Buddy List |
|
|
|
|
A Kobold Labourer
Forum posts: 0
File comments: 1
Uploads: 0
|
I don't know if its been posted, and I am sure this could probably be approved upon but for my fellow kitties out there here is how to get EventHorizon to track Feral Charge cooldown with the Stampede timer (when you Feral Charge it starts the timer bar for the length of the cooldown on feral charge with a darker/lighter shade that indicates how long until Stampede for the Ravage! ability is nolonger available which will stay until time runs out or the ability is used, then the bar all together will disappear when Feral Charge can be used again)
Code:
-- Feral Charge / Ravage! (Stampede Talent/Buff)
self:NewSpell({
spellID = 49376,
cast = 49376,
playerbuff = 57386,
cooldown = 49376,
stance = 3,
requiredTree = 2,
requiredLevel = 20,
})
|
|
|
| ph34rt3hcute1 |
| View Public Profile |
| Send a private message to ph34rt3hcute1 |
| Send email to ph34rt3hcute1 |
| Visit ph34rt3hcute1's homepage! |
| Find More Posts by ph34rt3hcute1 |
| Add ph34rt3hcute1 to Your Buddy List |
|
|
|
|
|
I've got no way to check myself, but it may be an easy fix.
One thing you may want to try is typing "/ehz redshift" a couple times (no quotes, of course). Redshift uses a sort of dual config which allows you to enable it even without the option set in config.lua, but it's a bit buggy. You'll know it works when EH disappears without anything targeted. After that it'll behave (at least for that character). |
|
|
| Taroven |
| View Public Profile |
| Send a private message to Taroven |
| Send email to Taroven |
| Visit Taroven's homepage! |
| Find More Posts by Taroven |
| Add Taroven to Your Buddy List |
|
|
|
|
A Kobold Labourer
Forum posts: 0
File comments: 2
Uploads: 0
|
I ran across EH a while back and have found it invaluable. Being able to see my most important shot cooldowns and casting times relative to each other and 'now' just Works For Me™.
However, I've come across a 'cosmetic' issue. I've been trying to use Redshift to keep my screen clear while out of combat. I've changed config.enableRedshift = true but while in Stormwind with no target selected the frame stays on the screen. config.lua is being read because my changes to the bar width and height are visible. The addon Goose that you recommended a while back is no longer maintained while Kong doesn't recognize EH as a frame it can control. Possibly a change to the way frames are defined post wotlk? |
|
|
| Pinutos |
| View Public Profile |
| Send a private message to Pinutos |
| Send email to Pinutos |
| Visit Pinutos's homepage! |
| Find More Posts by Pinutos |
| Add Pinutos to Your Buddy List |
|
|
||
|
A Kobold Labourer
Forum posts: 0
File comments: 2
Uploads: 0
|
|
|
|
|
| eltoncdb |
| View Public Profile |
| Send a private message to eltoncdb |
| Send email to eltoncdb |
| Visit eltoncdb's homepage! |
| Find More Posts by eltoncdb |
| Add eltoncdb to Your Buddy List |
|
|
|
|
|
That error pretty much says that EventHorizon can't find the info for one of your spells. Unfortunately I have no idea which spell that would be.
I'd suggest taking a look in EventHorizon_Druid/config.lua and checking spellIDs one at a time until you find the one that doesn't work. I have no way to check myself, but let me know the results and I'll fix it. |
|
|
| Taroven |
| View Public Profile |
| Send a private message to Taroven |
| Send email to Taroven |
| Visit Taroven's homepage! |
| Find More Posts by Taroven |
| Add Taroven to Your Buddy List |
|
|
|
|
A Kobold Labourer
Forum posts: 0
File comments: 2
Uploads: 0
|
Code:
Message: EventHorizon\EventHorizon-1.9.3-4.lua:1575: table index is nil
Time: 05/17/11 16:37:22
Count: 1
Stack: Interface\AddOns\EventHorizon\EventHorizon.lua:2317: in function `CreateSpellBar'
Interface\AddOns\EventHorizon\EventHorizon.lua:1819: in function `CheckRequirements'
Interface\AddOns\EventHorizon\EventHorizon.lua:2630: in function `Initialize'
Interface\AddOns\EventHorizon\EventHorizon.lua:2846: in function `f'
Interface\AddOns\EventHorizon\EventHorizon.lua:468: in function <Interface\AddOns\EventHorizon\EventHorizon.lua:464>
Locals: self = <table> {
CreateSpellBar = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:2237
CheckMouseover = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:1912
otherIDs = <table> {
}
layouts = <table> {
}
SetFrameDimensions = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:1598
modules = <table> {
}
vars = <table> {
}
mainframe = <unnamed> {
}
trinkets = <table> {
}
defaultcolors = <table> {
}
defaultconfig = <table> {
}
InitDB = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:2407
NewSpell = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:1997
Initialize = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:2452
AddCheckedTalent = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:1708
ToggleModule = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:2357
currentTalents = <table> {
}
defaultDB = <table> {
}
isActive = true
frames = <table> {
}
styleframe = <unnamed> {
}
CheckTalents = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:1584
GetAura = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:586
classcolor = <table> {
}
LoadClassModule = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:1964
db = <table> {
}
InitializeClass = <function> defined @Interface\AddOns\EventHorizon_Druid\config.lua:3
dbg = <table> {
}
ActivateModule = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:2339
RegisterModule = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:2826
SetupStyleFrame = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:2796
CheckRequirements = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:1720
ApplyConfig = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:2645
Deactivate = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:2395
talents = <table> {
}
glyphs = <table> {
}
Activate = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:2375
ModuleEvent = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:2366
config = <table> {
}
colors = <table> {
}
defaultDBG = <table> {
}
DeactivateModule = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:2348
LoadModules = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:2326
defaultlayouts = <table> {
}
UpdateConfig = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:2715
}
config = <table> {
internalcooldown = true
playerbuff = true
slotID = 13
}
spellid = nil
invid = nil
csid = 13
slotname = "Trinket0Slot"
spellname = nil
tex = nil
_ = nil
spellframe = <unnamed> {
0 = <userdata>
Activate = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:1568
UNIT_AURA_refreshable = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:1145
SPELL_UPDATE_COOLDOWN = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:1364
RemoveChannelTicksAfter = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:1004
slotID = 13
UNIT_SPELLCAST_CHANNEL_START = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:803
Deactivate = <function> defined @Interface\AddOns\EventHorizon\EventHorizon.lua:1554
PLAYER_EQUIPMENT_CHANGED = <function> defined @Interfa
|
|
|
| eltoncdb |
| View Public Profile |
| Send a private message to eltoncdb |
| Send email to eltoncdb |
| Visit eltoncdb's homepage! |
| Find More Posts by eltoncdb |
| Add eltoncdb to Your Buddy List |
|
|
||
|
|
Re: 1.9.3-4 hasted error
|
|
|
|
| Taroven |
| View Public Profile |
| Send a private message to Taroven |
| Send email to Taroven |
| Visit Taroven's homepage! |
| Find More Posts by Taroven |
| Add Taroven 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.



