| 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,791 |
| 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 |
| HJT |
| View Public Profile |
| Send a private message to HJT |
| Find More Posts by HJT |
| Add HJT 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 |
| Mechrior |
| View Public Profile |
| Send a private message to Mechrior |
| Find More Posts by Mechrior |
| Add Mechrior to Your Buddy List |
|
|
|
|
|
Sad to see you leave the community, Taroven. EventHorizon is one of my favourite addons and the only one I couldn't probably live without. Everything else I'm using I could probably replace. Hopefully there's a future for EventHorizon, be it handled by another author then, but anything that keeps it alive! Good luck with everything, Taroven!
__________________
My thoughts about gaming then and now:Lost Planet |
|
|
| Varpunen |
| View Public Profile |
| Send a private message to Varpunen |
| Find More Posts by Varpunen |
| Add Varpunen 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 |
| Taroven |
| View Public Profile |
| Send a private message to Taroven |
| Find More Posts by Taroven |
| Add Taroven to Your Buddy List |
| pfg |
| View Public Profile |
| Send a private message to pfg |
| Find More Posts by pfg |
| Add pfg 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 |
| Taroven |
| View Public Profile |
| Send a private message to Taroven |
| Find More Posts by Taroven |
| Add Taroven to Your Buddy List |
|
|
|
|
|
Just echoing Vilkku's comment here, I have other means of tracking my combo points and energy levels that I am quite happy with. I like Vitals, have it in my folder, but don't currently use it.
I too have the occasional lockup on reload, happened the other night while testing the new EH, and not much else besides EH was on. A small price to pay IMO for this mod. Cheers
Last edited by Kogasu : 04-23-10 at 03:02 AM.
|
|
|
| Kogasu |
| View Public Profile |
| Send a private message to Kogasu |
| Find More Posts by Kogasu |
| Add Kogasu to Your Buddy List |
|
|
|
|
|
Come to think of it, no, I won't include Vitals.
I will, however, integrate Redshift (edit: and Lines) into the core with some extended options and see about adding dualspec support to them.
Last edited by Taroven : 04-22-10 at 07:11 PM.
|
|
|
| Taroven |
| View Public Profile |
| Send a private message to Taroven |
| Find More Posts by Taroven |
| Add Taroven to Your Buddy List |
|
|
|
|
|
Regarding your plan to include vitals... fair enough, I guess, but I don't really see the point - is there any gained benefit in including it in the main release?
Personally, I don't really care as long as I can turn it off, as I'm (elemental shaman) not really interested in any of the information it provides. |
|
|
| Vilkku |
| View Public Profile |
| Send a private message to Vilkku |
| Visit Vilkku's homepage! |
| Find More Posts by Vilkku |
| Add Vilkku to Your Buddy List |
|
|
|
|
|
Work on EventHorizon v1.9 is coming along pretty quickly. Here's what's on my mind.
The good: * EventHorizon_Vitals is all grown up. It's evolved a lot over the past year, becoming an essential part of at least my UI no matter which character I'm on. I'd like to begin including it in the main EventHorizon releases (integrating its config into the main EH config in the process), but I'd like some feedback first. Thoughts? Concerns? Rants? Lay it on me. * I've learned a lot of neat tricks in the process of getting Vitals doing more than just tracking power, which I've begun translating over to EH. This release is very likely the start of a much more efficient EventHorizon. I'm pretty confident that the innards of EH v2.0 (which will be dubbed Axis from that point on regardless) will bear very little resemblance to when I first picked up the project. Now, the bad: * EH seems to enjoy crashing the game on login and occasionally reloadui, at least for myself, loctrinh01, and a couple other people (I've started asking around, at least one guildie is also having issues). It also may be the cause of hangs when exiting the game and logging out. I have some ideas as to what causes this, but nothing concrete and honestly no idea how I would fix it if the problem is what I suspect. We'll see how the rewrite that I'm working on affects things, but I can give no promises. I can only ask that if you're affected by this that you bear with me for a release or two until a solution is found. Edit: Well, there ARE excessive talent checks at login, but honestly not more than when switching stances or changing druid forms. I officially have no idea what's going on. I've debugged this from every angle I can think of. * Rewrites take a while, and I can only spend so much time coding. This next release may take a little longer than I initially planned. Shouldn't be too long though.
Last edited by Taroven : 04-22-10 at 09:26 AM.
|
|
|
| Taroven |
| View Public Profile |
| Send a private message to Taroven |
| Visit Taroven's homepage! |
| Find More Posts by Taroven |
| Add Taroven to Your Buddy List |
|
|
||
|
|
The slow and painful method: Create a copy of config.lua named myconfig.lua within your EventHorizon directory. Adjust as desired. The recommended and much easier method: Create a blank file named myconfig.lua within your EventHorizon directory. Add and adjust individual settings from config.lua as desired. Here's mine, for reference. Code:
local config = EventHorizon.config
local _, class = UnitClass("player")
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"
config.past = -1
config.future = 12
config.width = 150
config.height = 14
config.spacing = 0
config.scale = 1
config.anchor = {"TOP",UIParent,"CENTER",0,-195}
config.texturedbars = true
config.texturealphamultiplier = 2
config.backdrop = true
config.iconborder = false
config.gcdStyle = 'line'
--config.bartexture = "Interface\\Addons\\EventHorizon\\Smooth"
config.bartexture = "Interface\\Addons\\SharedMedia\\MyMedia files\\statusbar\\HalI"
config.barbgcolor = {1,1,1,0}
config.bg = "Interface\\ChatFrame\\ChatFrameBackground"
config.border = "Interface\\AddOns\\SharedMedia\\MyMedia files\\border\\IshBorder"
config.inset = {top = 2, bottom = 2, left = 2, right = 2}
config.padding = 3
config.edgesize = 6
config.showTrinketBars = true
local c = EventHorizon.colors
c.sent = {true,1,.5}
c.tick = {true,1,1}
c.casting = {0,1,0,0.3}
c.cooldown = {1,1,1,0.3}
c.debuffmine = {true,1,0.3}
c.debuff = {true,0.5,0.3}
c.playerbuff = {true,1,0.3}
c.default = {1,1,1,1}
c.bgcolor = {0,0,0,0.4}
c.bordercolor = {true,0.5,0.7}
c.nowLine = {true,1,0.5}
c.gcdColor = {true,0.5,0.5}
-- Class-specific settings should go in this section.
local _,class = UnitClass('player')
if Priest then
for i,v in pairs(c) do
if v[1] == true then
v[2] = 0.7 -- Burn amount for Priests.
end
end
elseif Rogue then
config.lines = {2.01}
else
config.lines = nil
end
config.linesColor = {1,1,1,0.2}
EventHorizon.layouts = {
tick = {
top = 0,
bottom = 0.2,
},
smalldebuff = {
top = 0.2,
bottom = 0.35,
},
cantcast = {
top = 0.35,
bottom = 1,
},
default = {
top = 0.2,
bottom = 1,
},
}
Edit2: To clarify, myconfig.lua is always loaded after config.lua and has the ability to selectively override anything in there. It's been that way since the config system was first implemented. Nothing good would be accomplished by changing this system. config.lua is mandatory for the addon to run. myconfig.lua is not, nor is it ever included in releases, nor will any release ever overwrite it. TLDR: Make use of the tools provided, and perhaps take the time read the documentation contained on and linked from the addon description page. It's there for a reason, and even though it's quickly becoming outdated, the essentials are the same. I hope that clears the matter up.
Last edited by Taroven : 04-21-10 at 03:56 PM.
|
|
|
|
| Taroven |
| View Public Profile |
| Send a private message to Taroven |
| Visit Taroven's homepage! |
| Find More Posts by Taroven |
| Add Taroven to Your Buddy List |
|
|
|
|
|
Could you possibly pull out the config and make a seperate, some sort of layout addon (EventHorizon_Layout)?
It is kind of annoying to back up the config file everytime you update the addon. Or even to delete the config file, if you set the options from somewhere else. |
|
|
| Guardix |
| View Public Profile |
| Send a private message to Guardix |
| Visit Guardix's homepage! |
| Find More Posts by Guardix |
| Add Guardix 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.





