Category: Plug-Ins & Patches
Addon Information
Works with 3.3
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Taroven's Portal Bug Reports Feature Requests

This file is a Patch for EventHorizon Continued by Taroven. You must have that installed before this Patch will work.

Author:
Version:
1.9 (r232)
Date:
06-03-2010 04:42 PM
Size:
55.15 Kb
Downloads:
1,420
Favorites:
18
MD5:
Pictures
Click to enlarge
Got a screeny of this version?
EventHorizon Continued (Beta release)
EventHorizon v1.9 has been released. This is the same version.

This is a beta release of EventHorizon Continued, intended to add new features and fix a few things with v1.8.

What's changed?
  • Integrated Redshift and Lines into the main addon. Please, please, PLEASE remove EventHorizon_Redshift and EventHorizon_Lines from your AddOns directory. See config.lua for how to enable them.
  • On that note, Lines has seen an improvement or two. See config.lua for the new stuff.
  • Improved commandline support a bit. More on the way.
  • Static height option to resize the bars, not the frame. Great for if you're trying to fit EH into a space of a certain size.
  • Improved performance by cutting out some unnecessary and duplicate talent checks, and generally tidied things up.
  Change Log - EventHorizon Continued (Beta release)
Release notes:
v1.9: Next up, Axis!
- NOTE: EventHorizon_Lines and EventHorizon_Redshift will be marked as disabled when you log in. This won't take effect until your next login or reloadui.
- NOTE: EH's savedvariables will be reset with this release, to ensure compatibility with older versions.
- NOTE: If you're an EventHorizon_Vitals user, please update Vitals to the latest version.
* Core: Integrated EH_Redshift and EH_Lines. No more trying not to break 4 addons at once. (notes 1 and 2)
* Core: EH will reset savedvariables when updating to incompatible versions. I'll try not to make use of that, but it helps to have the functionality.
* Core: Hopefully resolved crashes at login. Please let me know what you experience with this release if EH has been crashing your game.
* Core: Lots of optimization and streamlining. There should be an all-around performance increase with v1.9 over previous versions.
* Core: All known bar positioning issues have been fixed.
* Core: The end-of-cast line now appears for all casts by default.
* Core: Bar icons will now change according to the currently shown buff or debuff, if the bar does not track a cast time or equipment slot. Use the 'keepIcon' spell config flag to prevent this (see below).
* Core: Added a workaround for Lua errors caused by a bar trying to create itself without an associated type. Still not sure what causes it.
* Trinkets: Phylactery of the Nameless Lich and Whipsering Fanged Skull now have correct internal cooldowns.
* Trinkets: Spark of Hope is now on the ignore list.
* Config: config.lua has been redocumented. Should be a lot easier to read now.
* Config: config.castLine now accepts a number, defining the minimum cast time needed to show the end-of-cast line. Example: 'config.castLine = 1.5' will produce the old behavior. Default = true (0).
* Config: The end-of-cast line now has an entry in the color table (c.castLine) and is now the same color as the cast bar by default.
* Config: Trinkets should actually be shown by default now. Pretty sure I lied in the v1.8 notes, sorry.
* Config: Removed config.iconborder (no difference if you were using the defaults before).
* Config: config.staticheight (disabled by default) will have EH resize the bars instead of the frame. Credit to Brusalk for the idea. (notes 3, 4, and 5)
* Config: config.hideIcons will hide the bar icons. Usage: config.hideIcons = true
* Config: config.stackFont will change the font of the stack indicators. Usage: config.stackFont = "FontPath" (see note 6)
* Config: config.stackFontColor will change the color of the stack indicators. Usage = config.stackFontColor = {Red,Green,Blue,(Alpha)} (default = {1,1,1}, alpha is optional, does not need config.stackFont to work)
* Config: config.stackOnRight can move the stack indicators to the other side of the frame. Usage: config.stackOnRight = true (default = false)
* Config: Added support for individual bar coloring and textures. Three new options are available in the class config. Also, an extra flag has been added for bar icons.
- bartexture: Sets a custom texture for this bar. Applies to buffs, debuffs, and cooldowns. (example: bartexture = "Interface\\Addons\\EventHorizon\\Smooth")
- barcolor: Sets a custom color for active buffs and debuffs for this bar. Does not support class coloring. (example: barcolor = {Red,Green,Blue,Alpha}, ie {1,0,0,0.6} )
- barcolorunique: Sets a custom color for 'unique' spells for this bar. If barcolor is set and this is not, unique spells will show with barcolor's setting instead. Same format as barcolor.
- keepIcon: Will force the bar icon to stay the same if it would normally change itself when a different spell is being shown. See the Warrior config for usage.
* Warrior: Added keepIcon flag to Revenge and Shield Slam bars.

(1): Redshift and Lines are DISABLED by default. They can be turned on in config.lua, via the options config.enableRedshift and config.Lines.
(2): You can use the slash commands (/eventhorizon or /ehz) to disable Redshift and Lines per character if they are enabled in config.lua, as well.
(3): For example, 'config.staticheight = 150' will make EH 150 pixels tall. With 5 shown bars, each bar will be 30 pixels tall. Spacing is still used in this mode and will act the same as it does otherwise.
(4): Please be aware that this is an 'all or nothing' option. It's made for people with a specific area to place EH who do not want the frame to ever be resized.
(5): When using the staticheight option, icons will be cropped to always show 100% of at least one dimension. If an icon is wider than it is tall, the full width is always shown. Otherwise, the full height is shown.
(6): When config.stackFont is used, a few new options open up:
- config.stackFontSize changes the size of the font. Usage: config.stackFontSize = <number> (default = 12, no effect if stackFont is not used)
- config.stackFontOutline adds an outline or other effect to the font. Valid options are "OUTLINE", "THICKOUTLINE", or "MONOCHROME". Usage: config.stackFontOutline = "FLAG" (default = nothing)
- config.stackFontShadow adds a shadow effect to the stack indicators. Usage: config.stackFontShadow = {Red,Green,Blue,(Alpha)} (default = {0,0,0,0.5} if true, alpha is optional but recommended)
- config.stackFontShadowOffset changes the offset of the font shadow. Usage: config.stackFontShadowOffset = {x,y} (default = {1,-1} if invalid or not specified)
Note: config.stackFontColor doesn't support class coloring directly (though you can work out something if you really want it). Possibly in the future.

r232-specific notes: Fixes for staticheight, plus some much-requested spell config stuff.
* Core: Changing stance/form with staticheight enabled now resizes any active bars and indicators.
* Config: Added support for individual bar coloring and textures. Three new options are available in the class config.
- bartexture: Sets a custom texture for this bar. Applies to buffs, debuffs, and cooldowns. (example: bartexture = "Interface\\Addons\\EventHorizon\\Smooth")
- barcolor: Sets a custom color for active buffs and debuffs for this bar. Does not support class coloring. (example: barcolor = {Red,Green,Blue,Alpha}, ie {1,0,0,0.6} )
- barcolorunique: Sets a custom color for 'unique' spells for this bar. If barcolor is set and this is not, unique spells will show with barcolor's setting instead. Same format as barcolor.
  Archived Versions - EventHorizon Continued (Beta release)
File Name
Version
Size
Author
Date
1.9 (r220)
55kB
Taroven
05-28-2010 12:40 AM
1.9 (r219)
54kB
Taroven
05-27-2010 07:03 PM
1.9 (r213)
53kB
Taroven
05-26-2010 03:40 PM
1.9 (r210)
53kB
Taroven
05-25-2010 09:19 AM
1.9 (r208)
53kB
Taroven
05-24-2010 08:48 PM
1.9 (r202)
53kB
Taroven
05-24-2010 02:43 AM
1.9 (r196)
53kB
Taroven
05-22-2010 03:17 PM
1.9 (r190)
53kB
Taroven
05-19-2010 02:38 PM
1.9 (r182)
53kB
Taroven
05-16-2010 08:44 AM
1.9 (r180)
53kB
Taroven
05-14-2010 02:58 PM
1.9b2
53kB
Taroven
05-13-2010 09:54 PM
1.9b1
52kB
Taroven
05-13-2010 04:20 PM
  Comments - EventHorizon Continued (Beta release)
Post A Reply Comment Options
Old 06-03-2010, 05:33 PM  
Taroven
A Fallenroot Satyr
Interface Author - Click to view interfaces

Forum posts: 22
File comments: 612
Uploads: 12
Quote:
Originally posted by Saintvallen
THought about releasing your UI too?
Nope. It's an easy one to put together anyway.
__________________
Author of EventHorizon Continued and its modules. Enjoy my work? Buy me a cookie!
Follow me on Twitter, and check out the instructional EH Blogs at Casters R Us.
Taroven is online now Report comment to moderator  
Reply With Quote
Old 06-03-2010, 05:23 PM  
Saintvallen
A Defias Bandit

Forum posts: 2
File comments: 124
Uploads: 0
THought about releasing your UI too?
Saintvallen is offline Report comment to moderator  
Reply With Quote
Old 06-03-2010, 04:46 PM  
Taroven
A Fallenroot Satyr
Interface Author - Click to view interfaces

Forum posts: 22
File comments: 612
Uploads: 12
v1.9 has been released for real (finally!). I've updated the file here just in case.

Keep an eye on the comments here and at the main page, I'll announce the Axis beta when I decide to start breaking things again.
__________________
Author of EventHorizon Continued and its modules. Enjoy my work? Buy me a cookie!
Follow me on Twitter, and check out the instructional EH Blogs at Casters R Us.
Taroven is online now Report comment to moderator  
Reply With Quote
Old 06-01-2010, 05:57 PM  
Taroven
A Fallenroot Satyr
Interface Author - Click to view interfaces

Forum posts: 22
File comments: 612
Uploads: 12
Quote:
Originally posted by ContraLFE
oh I wasn't sure if I could add items other than trinkets to that list.
Yeah, it works for anything you can track with slotID.
__________________
Author of EventHorizon Continued and its modules. Enjoy my work? Buy me a cookie!
Follow me on Twitter, and check out the instructional EH Blogs at Casters R Us.
Taroven is online now Report comment to moderator  
Reply With Quote
Old 06-01-2010, 05:48 PM  
ContraLFE
A Kobold Labourer

Forum posts: 0
File comments: 23
Uploads: 0
oh I wasn't sure if I could add items other than trinkets to that list.
ContraLFE is offline Report comment to moderator  
Reply With Quote
Old 05-31-2010, 10:42 PM  
Taroven
A Fallenroot Satyr
Interface Author - Click to view interfaces

Forum posts: 22
File comments: 612
Uploads: 12
ContraLFE: The Ashen Verdict rings can be added to trinkets.lua. I'll make sure to do that before releasing v1.9 in a day or two.

If I can find a decently efficient way of doing it, I'll probably add a way to add the rings to EH automatically when they're equipped.

Rainman: Not really possible for trinkets, but minstacks should work just fine for the idol if you've got a bar for it.
__________________
Author of EventHorizon Continued and its modules. Enjoy my work? Buy me a cookie!
Follow me on Twitter, and check out the instructional EH Blogs at Casters R Us.
Taroven is online now Report comment to moderator  
Reply With Quote
Old 05-31-2010, 06:13 PM  
ContraLFE
A Kobold Labourer

Forum posts: 0
File comments: 23
Uploads: 0
Code:
elseif self.slotID == 12 then
			self.playerbuff = 72416		-- Ashen Band of Endless Destruction
			self.internalcooldown = 60
did this for the Asen Verdict Rings if anyone wants it. Just find the spell id for the appropriate ring. This one is for the caster dps ring. Code belongs in eventhorizon.lua under the glove and boot enchant.
ContraLFE is offline Report comment to moderator  
Reply With Quote
Old 05-31-2010, 05:40 PM  
Rainman5419
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Trying out the beta, works great so far(just like your previous work on the addon).

Since the trinket thing is new to me, I'm not sure the syntax(or if it's possible) to include the minstacks flag with a trinket. In my case, the Herkuml War Token with a possibly application for Idol of the Crying Moon as well. Thanks, and keep up the good work.
Rainman5419 is offline Report comment to moderator  
Reply With Quote
Old 05-28-2010, 08:35 PM  
Taroven
A Fallenroot Satyr
Interface Author - Click to view interfaces

Forum posts: 22
File comments: 612
Uploads: 12
Thanks Kogasu. The trinket list was thrown together pretty quickly, I know there's more omissions in there somewhere.
__________________
Author of EventHorizon Continued and its modules. Enjoy my work? Buy me a cookie!
Follow me on Twitter, and check out the instructional EH Blogs at Casters R Us.
Taroven is online now Report comment to moderator  
Reply With Quote
Old 05-28-2010, 04:50 PM  
Kogasu
A Kobold Labourer

Forum posts: 0
File comments: 58
Uploads: 0
trinkets.lua

["Whispering Fanged Skull"] = 71541

["Whispering Fanged Skull"] = {71541,45}
45 sec internal cooldown.
Kogasu is offline Report comment to moderator  
Reply With Quote
Old 05-28-2010, 02:45 AM  
Taroven
A Fallenroot Satyr
Interface Author - Click to view interfaces

Forum posts: 22
File comments: 612
Uploads: 12
Quote:
Originally posted by ContraLFE
what are the numbers at the top?
That's EventHorizon_Vitals. It's a little companion module that shows the things EH can't, in a really smart way.

Give it a shot, there's no learning curve for it.
__________________
Author of EventHorizon Continued and its modules. Enjoy my work? Buy me a cookie!
Follow me on Twitter, and check out the instructional EH Blogs at Casters R Us.
Taroven is online now Report comment to moderator  
Reply With Quote
Old 05-28-2010, 02:21 AM  
ContraLFE
A Kobold Labourer

Forum posts: 0
File comments: 23
Uploads: 0
what are the numbers at the top?
ContraLFE is offline Report comment to moderator  
Reply With Quote
Old 05-28-2010, 01:06 AM  
Taroven
A Fallenroot Satyr
Interface Author - Click to view interfaces

Forum posts: 22
File comments: 612
Uploads: 12
Wondering what EH looks like after tweaking with all those options in r220?



Only difference between left and right is config.stackOnRight.

myconfig.lua code (font and icon stuff bolded):
Code:
local useconfig = true
if useconfig then


local config = EventHorizon.config
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.enableRedshift = true
config.Redshift.hideVitals = false

config.staticheight = 150

config.past = -1
config.future = 12
config.width = 153
config.height = 18
config.spacing = 0
config.scale = 1
config.anchor = {"TOPLEFT",UIParent,"CENTER",100,-192}
config.texturedbars = true
config.texturealphamultiplier = 2
config.backdrop = true
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.hideIcons = true
config.stackFont = "Interface\\AddOns\\SharedMedia\\MyMedia files\\font\\visitor1.ttf"
config.stackFontSize = 10
config.stackFontOutline = false
config.stackFontShadow = {0,0,0,0.5}
config.stackFontShadowOffset = {1,-1}
config.stackOnRight = false

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.55}
c.bordercolor = {true,0.5,0.7}
c.nowLine = {true,1,0.5}
c.gcdColor = {true,0.5,0.5}

local _,class = UnitClass('player')
if class == 'PRIEST' then
	for i,v in pairs(c) do
		if v[1] == true then
			v[2] = 0.7
		end
	end
end

end
This will error if you try to use it without my personal SharedMedia directory, but if you change some paths around it's all quite usable. Maybe not what I'd play with myself, but you gotta admit it's pretty.

Kogasu: A few friends conned me into coming back, at least for a month. I figured I'd take the chance to get Axis going. And ironically enough, with all the changes that have been happening, we could practically call v1.9 Axis.
__________________
Author of EventHorizon Continued and its modules. Enjoy my work? Buy me a cookie!
Follow me on Twitter, and check out the instructional EH Blogs at Casters R Us.
Last edited by Taroven : 05-28-2010 at 01:08 AM.
Taroven is online now Report comment to moderator  
Reply With Quote
Old 05-28-2010, 12:43 AM  
Taroven
A Fallenroot Satyr
Interface Author - Click to view interfaces

Forum posts: 22
File comments: 612
Uploads: 12
Quote:
Originally posted by ContraLFE
Ahh commented before i got my edit in. lol
Heh, no worries. That's not something I can fix. Blame Blizzard.

YET ANOTHER new beta.

Repaxan requested an option, I provided 8 of 'em. Enjoy.

Changes:
Code:
Beta notes:
r220: Check config.lua for the new stuff. I'll get a wiki going very soon for all this, promise.
* Config: config.hideIcons will hide the bar icons. Usage: config.hideIcons = true
* Config: config.stackFont will change the font of the stack indicators. Usage: config.stackFont = "FontPath"
* Config: config.stackFontColor will change the color of the stack indicators. Usage = config.stackFontColor = {Red,Green,Blue,(Alpha)} (default = {1,1,1}, alpha is optional, does not need config.stackFont to work)
* Config: config.stackOnRight can move the stack indicators to the other side of the frame. Usage: config.stackOnRight = true (default = false)
* Trinkets: Phylactery of the Nameless Lich now has the proper internal cooldown.

When config.stackFont is used, a few new options open up:
- config.stackFontSize changes the size of the font. Usage: config.stackFontSize = <number> (default = 12, no effect if stackFont is not used)
- config.stackFontOutline adds an outline or other effect to the font. Valid options are "OUTLINE", "THICKOUTLINE", or "MONOCHROME". Usage: config.stackFontOutline = "FLAG" (default = nothing)
- config.stackFontShadow adds a shadow effect to the stack indicators. Usage: config.stackFontShadow = {Red,Green,Blue,(Alpha)} (default = {0,0,0,0.5} if true, alpha is optional but recommended)
- config.stackFontShadowOffset changes the offset of the font shadow. Usage: config.stackFontShadowOffset = {x,y} (default = {1,-1} if invalid or not specified)
Note: config.stackFontColor doesn't support class coloring directly (though you can work out something if you really want it). Possibly in the future.
Code:
Release notes:
v1.9: Next up, Axis!
- NOTE: EventHorizon_Lines and EventHorizon_Redshift will be marked as disabled when you log in. This won't take effect until your next login or reloadui.
- NOTE: EH's savedvariables will be reset with this release, to ensure compatibility with older versions.
- NOTE: If you're an EventHorizon_Vitals user, please update Vitals to the latest version.
* Core: Integrated EH_Redshift and EH_Lines. No more trying not to break 4 addons at once. (notes 1 and 2)
* Core: EH will reset savedvariables when updating to incompatible versions. I'll try not to make use of that, but it helps to have the functionality.
* Core: Hopefully resolved crashes at login. Please let me know what you experience with this release if EH has been crashing your game.
* Core: Lots of optimization and streamlining. There should be an all-around performance increase with v1.9 over previous versions.
* Core: All known bar positioning issues have been fixed.
* Core: The end-of-cast line now appears for all casts by default.
* Core: Bar icons will now change according to the currently shown buff or debuff, if the bar does not track a cast time or equipment slot. Use the 'keepIcon' spell config flag to prevent this (see below).
* Added a workaround for Lua errors caused by a bar trying to create itself without an associated type. Still not sure what causes it.
* Config: config.lua has been redocumented. Should be a lot easier to read now.
* Config: config.castLine now accepts a number, defining the minimum cast time needed to show the end-of-cast line. Example: 'config.castLine = 1.5' will produce the old behavior. Default = true (0).
* Config: The end-of-cast line now has an entry in the color table (c.castLine) and is now the same color as the cast bar by default.
* Config: Trinkets should actually be shown by default now. Pretty sure I lied in the v1.8 notes, sorry.
* Config: Removed config.iconborder (no difference if you were using the defaults before).
* Config: A new flag has been added to the spell config. 'keepIcon = true' will force the bar icon to stay the same if it would normally change itself. See the Warrior config for usage.
* Config: config.staticheight (disabled by default) will have EH resize the bars instead of the frame. Credit to Brusalk for the idea. (notes 3, 4, and 5)
* Config: config.hideIcons will hide the bar icons. Usage: config.hideIcons = true
* Config: config.stackFont will change the font of the stack indicators. Usage: config.stackFont = "FontPath" (see note 6)
* Config: config.stackFontColor will change the color of the stack indicators. Usage = config.stackFontColor = {Red,Green,Blue,(Alpha)} (default = {1,1,1}, alpha is optional, does not need config.stackFont to work)
* Config: config.stackOnRight can move the stack indicators to the other side of the frame. Usage: config.stackOnRight = true (default = false)
* Trinkets: Phylactery of the Nameless Lich now has the proper internal cooldown.
* Warrior: Added keepIcon flag to Revenge and Shield Slam bars.
__________________
Author of EventHorizon Continued and its modules. Enjoy my work? Buy me a cookie!
Follow me on Twitter, and check out the instructional EH Blogs at Casters R Us.
Taroven is online now Report comment to moderator  
Reply With Quote
Old 05-28-2010, 12:42 AM  
Kogasu
A Kobold Labourer

Forum posts: 0
File comments: 58
Uploads: 0
Holy cow, this mod has come a long way. Nice work, for a guy who doesn't play
Kogasu is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

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.




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | TankSpot | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.