Download
(34 Kb)
Download
Updated: 09-09-08 04:55 PM
Pictures
File Info
Updated:09-09-08 04:55 PM
Created:unknown
Downloads:4,968
Favorites:17
MD5:
EnvenomX
Version: final
by: break19 [More]
This addon is not under active development. It -should- work as-is, at least until WOTLK comes out, after that, it may not. I purposely include -no- license info on any of my addons, as everything I've -ever- coded is released as public domain, which means, basically, do whatever you want, claim it's yours even, I don't care, I write code for myself to use, and not to show off my code (which usually stinks lol).. Take it, mutilate it, do whatever.

break19

Maximize your Envenom Damage!

When you have 5 Deadly Poison, and 5 Combo Points on your Target, this addon will print a nice notification message.. It is currently compatible with
MSBT, SCT, and Parrot scrolling text addons, as well as Blizzard's SCT (which is in the default UI).

This addon verifies the poisons that are applied to the enemy are indeed your own, so you can use this addon with multiple rogues and it wont "false flag" that your target is ready for an envenom.

There is a simple configuration GUI available, by typing either /envenomx or /evx. Here you can select where to display your text (default: Envenom!!). The text is also customizable. Settings are saved on a per-character basis, but I have taken steps to ensure that the default settings are "workable".

Feel free to dive into the code, if you wish, and submit language (or other) patches that feel would be a good addition to the code. I need translators for this.

EnvenomX uses the Ace3 framework, plus LibStub(framework-free library management tool), LibSink-2.0(framework-free SCT interface library). It is designed to be as light as possible and still get the job done.
Final Release of EnvenomX. Updated libraries. no other fixes.
This addon is not under active development, as other addons have displaced my need for it. If this addon does not work for you, then might I suggest "MutilatePoints" - excellent addon, does similar things to mine, but instead of text messages, it gives you an on-screen view of combo points and deadly poison charges.

r65390.2 | break19 | 2008-03-25 21:43:03 -4000 (Tue, 25 Mar 2008) | 2 lines
Changed paths:
M /trunk/EnvenomX/EnvenomX.toc

EnvenomX: Update for 2.4 (updated libraries and TOC)

------------------------------------------------------------------------
r64548 | break19 | 2008-03-14 22:54:46 -0400 (Fri, 14 Mar 2008) | 2 lines
Changed paths:
M /trunk/EnvenomX/core.lua

EnvenomX: replace timer function with one that actually works.

------------------------------------------------------------------------
r64468 | break19 | 2008-03-13 18:01:35 -0400 (Thu, 13 Mar 2008) | 2 lines
Changed paths:
M /trunk/EnvenomX/core.lua

EnvenomX: Finally fixed the excess spam!

------------------------------------------------------------------------
r62661 | break19 | 2008-02-23 11:44:26 -0500 (Sat, 23 Feb 2008) | 2 lines
Changed paths:
M /trunk/EnvenomX/EnvenomX.toc
M /trunk/EnvenomX/core.lua
M /trunk/EnvenomX/embeds.xml
M /trunk/EnvenomX/libs

EnvenomX - Re-embed Sink, using LibSink-2.0, and finish configuration GUI

------------------------------------------------------------------------------------------------------------------------------------------------
r62568 | break19 | 2008-02-22 14:36:05 -0500 (Fri, 22 Feb 2008) | 3 lines
Changed paths:
M /trunk/EnvenomX/EnvenomX.toc
M /trunk/EnvenomX/core.lua

EnvenomX - Removed SinkLib as a dependency, in doing so, also removes the need
- for both Ace3 -and- Ace2 (since SinkLib needs Ace2 to function)
------------------------------------------------------------------------
r62154 | break19 | 2008-02-19 21:21:57 -0500 (Tue, 19 Feb 2008) | 3 lines
Changed paths:
M /trunk/EnvenomX/EnvenomX.toc
M /trunk/EnvenomX/core.lua
M /trunk/EnvenomX/embeds.xml
A /trunk/EnvenomX/enUS.lua
M /trunk/EnvenomX/libs

EnvenomX:
- Moved to Ace3 libs, also added Locale support
- feel free to add missing translations
------------------------------------------------------------------------
r61352 | break19 | 2008-02-14 20:23:02 -0500 (Thu, 14 Feb 2008) | 3 lines
Changed paths:
M /trunk/EnvenomX/EnvenomX.toc
A /trunk/EnvenomX/embeds.xml

EnvenomX:
-- Switched from embedding libraries in the .toc file, to properly using
-- embeds.xml to load embedded libs.
------------------------------------------------------------------------------------------------------------------------------------------------
r55081 | speeddymon | 2007-11-16 22:25:22 -0500 (Fri, 16 Nov 2007) | 2 lines
Changed paths:
M /trunk/EnvenomX/EnvenomX.toc

.trunk: Bump TOC's of more addons

------------------------------------------------------------------------
r45436 | break19 | 2007-07-31 15:07:41 -0400 (Tue, 31 Jul 2007) | 3 lines
Changed paths:
M /trunk/EnvenomX/core.lua

EnvenomX
- Fixed the spamming of "Envenom!" that can sometimes occur in special cases.
- Removed some un-used code
------------------------------------------------------------------------
r45130 | break19 | 2007-07-28 17:05:43 -0400 (Sat, 28 Jul 2007) | 2 lines
Changed paths:
M /trunk/EnvenomX/EnvenomX.toc
M /trunk/EnvenomX/core.lua
M /trunk/EnvenomX/libs

EnvenomX
- Now uses SinkLib instead of Soar (Soar is being/has been deprecated)
------------------------------------------------------------------------
r45120 | break19 | 2007-07-28 14:56:10 -0400 (Sat, 28 Jul 2007) | 1 line
Changed paths:
M /trunk/EnvenomX/libs

EnvenomX - Actually remove the externals that I thought I already did.
------------------------------------------------------------------------
r45119 | break19 | 2007-07-28 14:54:34 -0400 (Sat, 28 Jul 2007) | 4 lines
Changed paths:
M /trunk/EnvenomX/EnvenomX.toc
M /trunk/EnvenomX/core.lua

EnvenomX
- Removed unneeded externals and cleaned it up some more.
- Now checks that the poisons are *your* poisons
- Made the "Envenom" Text a lot more visible
------------------------------------------------------------------------
r44951 | break19 | 2007-07-27 00:31:00 -0400 (Fri, 27 Jul 2007) | 1 line
Changed paths:
M /trunk/EnvenomX/core.lua

EnvenomX - rewrote my poison detection scheme.. Cleaned up code somewhat
------------------------------------------------------------------------
r44946 | break19 | 2007-07-26 22:25:05 -0400 (Thu, 26 Jul 2007) | 1 line
Changed paths:
M /trunk/EnvenomX/libs

EnvenomX (hopefully) fixed externals..
------------------------------------------------------------------------
r44943 | break19 | 2007-07-26 21:28:06 -0400 (Thu, 26 Jul 2007) | 1 line
Changed paths:
A /trunk/EnvenomX
A /trunk/EnvenomX/EnvenomX.toc
A /trunk/EnvenomX/core.lua
A /trunk/EnvenomX/libs

EnvenomX -- Initial Commit - Uses Soar to show 'Envenom' at the best time
------------------------------------------------------------------------
Optional Files (0)


Post A Reply Comment Options
Old 09-11-08, 01:03 PM  
Manners
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Re: Re: Re: Re: Re: Re: Re: Re: broken?

Originally posted by break19
This is a localization file, create one for your locale, and add it to the .toc file, just below the line with the name of the enUS file.

Unless you localize it, it won't work for you, because it was written to look for the english "Deadly Poison" debuff, and not your language's spell name.

to clarify, yes, I'm well aware bliz has now ways of pulling spells via spellid's, but this was a simple hack, which worked for me.. I added the option of localization should others have wanted to localize it, but no one ever volunteered to do so.
how an earth can i localize it? I have no idea what to do !
Manners is offline Report comment to moderator  
Reply With Quote
Old 09-10-08, 06:27 PM  
break19
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 116
File comments: 99
Uploads: 3
Re: Re: Re: Re: Re: Re: Re: broken?

Originally posted by Manners
Just to mention, I play on an EU server. I'm not sure if that would make any difference? I know nothing about the creation of add-ons but I noticed one of your .LUA is called 'enUS'.

Regards

This is a localization file, create one for your locale, and add it to the .toc file, just below the line with the name of the enUS file.

Unless you localize it, it won't work for you, because it was written to look for the english "Deadly Poison" debuff, and not your language's spell name.

to clarify, yes, I'm well aware bliz has now ways of pulling spells via spellid's, but this was a simple hack, which worked for me.. I added the option of localization should others have wanted to localize it, but no one ever volunteered to do so.
break19 is offline Report comment to moderator  
Reply With Quote
Old 09-09-08, 08:06 PM  
Manners
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Re: Re: Re: Re: Re: Re: broken?

Just to mention, I play on an EU server. I'm not sure if that would make any difference? I know nothing about the creation of add-ons but I noticed one of your .LUA is called 'enUS'.

Regards
Manners is offline Report comment to moderator  
Reply With Quote
Old 09-09-08, 08:02 PM  
Manners
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Re: Re: Re: Re: Re: broken?

Originally posted by break19
edit: I will upload one with updated libraries, as the older ones may have incompaibilities..
Ok thanks man I would appreciate that!

I'm gonna disable a few add-ons and find the cuplrit in the mean time.
Manners is offline Report comment to moderator  
Reply With Quote
Old 09-09-08, 04:49 PM  
break19
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 116
File comments: 99
Uploads: 3
Re: Re: Re: Re: broken?

Originally posted by break19
I just loaded it, by itself, (ie no other addons present) and /evx and /envenomx both bring up the configuration dialog, not sure why it isn't for you, unless some other addon is interfering with it somehow. Any errors shown in BugSack/Swatter/etc ?

You can also try to configure it using the blizzard control panel. "Interface, click the addons tab"

break19
edit: I will upload one with updated libraries, as the older ones may have incompaibilities..
break19 is offline Report comment to moderator  
Reply With Quote
Old 09-09-08, 04:29 PM  
break19
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 116
File comments: 99
Uploads: 3
Re: Re: Re: broken?

Originally posted by Manners
I am having the same problems and it is not functioning at all with Dominos UI.

I would really like to see this baby back in action, would be a real help!

Manners
I just loaded it, by itself, (ie no other addons present) and /evx and /envenomx both bring up the configuration dialog, not sure why it isn't for you, unless some other addon is interfering with it somehow. Any errors shown in BugSack/Swatter/etc ?

You can also try to configure it using the blizzard control panel. "Interface, click the addons tab"

break19
break19 is offline Report comment to moderator  
Reply With Quote
Old 09-09-08, 11:24 AM  
Manners
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Re: Re: broken?

Originally posted by break19
Hmmmm.. I stopped playing my rogue.. I'll have to check on this.
I am having the same problems and it is not functioning at all with Dominos UI.

I would really like to see this baby back in action, would be a real help!

Manners
Manners is offline Report comment to moderator  
Reply With Quote
Old 08-18-08, 11:31 PM  
break19
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 116
File comments: 99
Uploads: 3
Re: broken?

Originally posted by genosypheus
as of 2.4.2, is this still working?

/envenomx or /evx doesn't do anything.....
Hmmmm.. I stopped playing my rogue.. I'll have to check on this.
break19 is offline Report comment to moderator  
Reply With Quote
Old 05-22-08, 01:25 PM  
genosypheus
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
broken?

as of 2.4.2, is this still working?

/envenomx or /evx doesn't do anything.....
genosypheus is offline Report comment to moderator  
Reply With Quote
Old 03-13-08, 05:16 PM  
break19
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 116
File comments: 99
Uploads: 3
Ok guys, the scroll spam is now fixed, once and for all.. It should now only shows once every 5 seconds. version 64468 is now pending verification and should be up shortly.
Last edited by break19 : 03-13-08 at 05:16 PM.
break19 is offline Report comment to moderator  
Reply With Quote
Old 02-23-08, 06:46 AM  
break19
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 116
File comments: 99
Uploads: 3
-----------------------------------------------------------------------
r62568 | break19 | 2008-02-22 14:36:05 -0500 (Fri, 22 Feb 2008) | 3 lines
Changed paths:
M /trunk/EnvenomX/EnvenomX.toc
M /trunk/EnvenomX/core.lua

EnvenomX - Removed SinkLib as a dependency, in doing so, also removes the need
- for both Ace3 -and- Ace2 (since SinkLib needs Ace2 to function)
------------------------------------------------------------------------
r62154 | break19 | 2008-02-19 21:21:57 -0500 (Tue, 19 Feb 2008) | 3 lines
Changed paths:
M /trunk/EnvenomX/EnvenomX.toc
M /trunk/EnvenomX/core.lua
M /trunk/EnvenomX/embeds.xml
A /trunk/EnvenomX/enUS.lua
M /trunk/EnvenomX/libs

EnvenomX:
- Moved to Ace3 libs, also added Locale support
- feel free to add missing translations
------------------------------------------------------------------------
break19 is offline Report comment to moderator  
Reply With Quote
Old 02-14-08, 09:46 PM  
break19
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 116
File comments: 99
Uploads: 3
Ok, so I updated here with no real changes.. However, I did update the libraries, and changed a few internal things around. and bumped the TOC
break19 is offline Report comment to moderator  
Reply With Quote
Old 02-01-08, 10:50 AM  
break19
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 116
File comments: 99
Uploads: 3
Originally posted by break19
Waiting for 2.3 before I make any changes... but yea, sounds like a plan.. problem is, the event to monitor for poison applications, monitors ALL debuffs, so it'd be even spammier.. thats how the original was..
I've decided not to add features to this addon anymore. It works good enough for me, as-is. (I've tried hackin on it recently, to make it behave a little more, but can't seem to get it to do anything better than what it currently does).

Does this mean it's dead? Not at all. If any changes in the future make it actually stop working, I will update it, until then, enjoy it as-is.

Feel free to submit patches to me if you feel like working on it yourselves.

break19

PS. This addon uses embedded ace2 libraries. These libraries have been updated significantly since this addon was uploaded, but since the core addon's code has not changed, I feel no need to update here.
Last edited by break19 : 02-01-08 at 10:53 AM.
break19 is offline Report comment to moderator  
Reply With Quote
Old 11-12-07, 09:16 AM  
break19
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 116
File comments: 99
Uploads: 3
Originally posted by odariz
I see I still use it very nice addon. Would it be possible to only have it pop up after every poison proc when you hit 5 charges and everyone after that untill you use the ability? Or perhaps increase the time in between spams to 5 seconds? Not trying to bash you love the addon and the work you have put in to it. Know I couldn't do anything like this. Just throwing some ideas at ya.
Waiting for 2.3 before I make any changes... but yea, sounds like a plan.. problem is, the event to monitor for poison applications, monitors ALL debuffs, so it'd be even spammier.. thats how the original was..
Last edited by break19 : 11-12-07 at 09:17 AM.
break19 is offline Report comment to moderator  
Reply With Quote
Old 11-08-07, 08:25 AM  
odariz
A Kobold Labourer
 
odariz's Avatar

Forum posts: 0
File comments: 5
Uploads: 0
I see I still use it very nice addon. Would it be possible to only have it pop up after every poison proc when you hit 5 charges and everyone after that untill you use the ability? Or perhaps increase the time in between spams to 5 seconds? Not trying to bash you love the addon and the work you have put in to it. Know I couldn't do anything like this. Just throwing some ideas at ya.
odariz is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: