Category: Rogue
Addon Information
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)
Author:
Version:
30100.01
Date:
04-14-2009 07:50 AM
Size:
5.58 Kb
Downloads:
7,490
Favorites:
141
MD5:
Pictures
Click to enlarge
Buying Poisons
Click to enlarge
Options Frame
EasyPoisons   Popular! (More than 5000 hits)
EasyPoisons is an automagical poison buyer. In other words, it buys your poisons for you. It is designed for lazy rogues (such as myself) and is incredibly small while also incredibly easy to configure.

Features:
  • Load On Demand (LoD) options for configuration
  • Restock any poison for any amount up to 100
  • Detects your character's level and buys the highest rank of the poison for your character
  • Does nothing (and uses no memory) if the player's class is not rogue or if the player is below level 20
  • Compatible with all localizations

Type /easypoisons to open the options frame:
  • Sliders and Edit Boxes for configuring each type of poison
  • Movable (Drag the title bar)

Known Issue(s):
  • You will have to visit a poison selling merchant vendor at least once before it can update it's information accurately. This only applies after server resets and/or patches.
  Change Log - EasyPoisons
--------------------
04-14-09 | 30100.01

- Updated toc for patch 3.1
- Changed format of ChangeLog
--------------------
Unknown | 30000.03

- Fixed many bugs left over from previous attempts at querying the server for poisons
- No longer supports checking for players below level 20 (Really, you shouldn't have this enabled in the first place if you can't use it)
- AddOn will simply silently fail if the player is below level 20 now
- Fixed some bugs and improved some areas of code for the options frame
- EasyPoisons no longer queries the server for poison information
--------------------
Unknown | 30000.02

- Temporary bug fix for blank options frame.
--------------------
Unknown | 30000.01

- Starting fresh, saved variable updates no longer compatible with the old system (before localization through itemID's); some of you may have to update your poison purchasing numbers
- Changing versioning method once again
- All bugs from lower level poisons and leveling up should be fixed
- Improved the poison itemID querying from the server (Thanks to IBLJerry on WoWInterface!)
- Added checks to your level so EasyPoisons will not waste time/resources performing actions if you can't use any poisons anyway
- Changed the options to a Load On Demand addon so it doesn't waste resources
- Added edit boxes to the sliders in the options to change numbers even easier
--------------------
Unknown | 3.0.9-1.0

- now query server for poisons
- now uses itemID's for saved variables/merchant item lookups
--------------------
Unknown | 3.0.8-1.01

- small code tweaks
- updated screenshots on WoWInterface
--------------------
Unknown | 3.0.8-1.0

- complete code rewrite. It is now faster and more cpu efficient (and easier to decipher!)
- the poison ranks of your current level are now displayed as the name of the poison in the options frame
- changed versioning method to: (current wow patch)-major.minor
- ToDo: Make EasyPoisons compatible with all WoW locale
--------------------
Unknown | 2.2

- major code cleanup on options frame
- saved variables code streamlined which also improved various areas of the code as a side effect
- other random code changes
--------------------
Unknown | 2.1

- Options frame redesigned
- now has supporting textures
- added tooltip on title
- code streamlined, cleaned up, and is now much more legible and consistent
--------------------
Unknown | 2.0

- 2.0 introduces the options frame
- each poison has a slider with a value from 0 to 100, set the value to 0 to not buy any poisons of that type
- slider value can be changed via click/slide/mousewheel
- frame can be moved by dragging the title area where it says "EasyPoisons"
- type /easypoisons to open the options frame
- type /easypoisons again to close the options frame, or click the close button in the upper topright corner of the frame
- screenshots, code cleanup/improvements, and more love still to come
--------------------
Unknown | 1.4

- forgot to remove /ep slash shortcut, whoops!
- increased maximum number of purchasable poisons to 100! Thanks to Senjuro/Tony for the help
--------------------
Unknown | 1.3

- lowered max number of poisons to buy from 40 to 20. Buying more than a stack is usually unnecessary with how easy it is to buy them now
- changed ChatFrame1:AddMessage to print for the slash command output
- reduced the number of if checks for poison ranks by roughly half, making it faster and use less resources
- used tostring to get around the nil merchant name index, but it will still do nothing because you need to have the item saved in your local cache for it to not be nil
- cleaned up the OnEvent code, slightly improving speed and resource usage as a side-effect
- removed /ep slash shortcut to /easypoisons to prevent addon slash command conflictions
- bumped toc to 30000, ready for 3.0 to hit live!
--------------------
Unknown | 1.2

- cleaned up the slash function some more
- improved the accuracy of the vendor scanning function
- added a nil check for the occasional unpopulated merchant index
- reorganized if statements alphabetically by poison; nothing important, just looks nicer and more consistent
--------------------
Unknown | 1.1

- cleaned up the slash function slightly
- through a slight hack, increased total number of purchasable poisons to 40
- I noticed I accidently uploaded it on wowinterface under the name "EasyPoisoner" and even used that in the description. This is now fixed. I'm sorry if there was any confusion
--------------------
Unknown | 1.0

- initial beta release
  Comments - EasyPoisons
Post A Reply Comment Options
Old 08-05-2009, 10:03 AM  
moonshade
A Kobold Labourer

Forum posts: 0
File comments: 59
Uploads: 0
Broken now that 3.2 has been released. Does not purchase poisons from vendor & when u open the GUI, it comes up as a blank window.
moonshade is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 06-24-2009, 01:02 AM  
cawfee
A Fallenroot Satyr
 
cawfee's Avatar
Interface Author - Click to view interfaces

Forum posts: 22
File comments: 100
Uploads: 1
Quote:
Originally posted by loctrinh01
Will there be a feature later on to apply the poison? Left click for MH, etc
Code:
/cast [button:1] {poison name here}
/use 16
/cast [button:2] {poison name here}
/use 17
Stick it on your bar and you're done! If you want to be fancy you can add Shift modifiers for different poisons.

Last edited by cawfee : 06-24-2009 at 01:03 AM.
cawfee is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 06-08-2009, 08:25 PM  
TazRulez
A Murloc Raider

Forum posts: 5
File comments: 47
Uploads: 0
I have it set to just buy 20 Deadly poisons for my 80 rogue. Every once in a while when I visit the poison vendor, I notice that it buys 20 of every poison and i have to sell them back. I reopen the options menu and set the rest back to 0. I don't care about the slight loss of money, but having to keep setting the options to 0 for all the poisons i don't want gets annoying. Any ideas on why this is happening?

Quote:
Originally posted by loctrinh01
Will there be a feature later on to apply the poison? Left click for MH, etc
There is an addon called Poisoner 3 that places a button on your minimap that does just that.

Last edited by TazRulez : 06-08-2009 at 08:36 PM.
TazRulez is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-16-2009, 07:28 AM  
loctrinh01
A Kobold Labourer

Forum posts: 0
File comments: 27
Uploads: 0
Will there be a feature later on to apply the poison? Left click for MH, etc
loctrinh01 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-11-2009, 03:31 AM  
Zyland
A Kobold Labourer
 
Zyland's Avatar

Forum posts: 0
File comments: 28
Uploads: 0
I was curious if you are looking into altering this addon.

Have it keep the poisons functionality if the class is a rogue, but have different profiles, based on class, for other regeants. Like, candles for priests.

I mean, I'll probably edit what you already have to add priests, but something from the author would be a lot better, as I don't know LUA that well.




Perhaps even something for buying food/water. I know, as a rogue, I often don't want to waste buff food and will keep some trash food on me. Being able to buy it quickly (since I can forget) wouldn't hurt, either.
Zyland is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 03-25-2009, 07:20 AM  
Beoko
A Defias Bandit
 
Beoko's Avatar
Interface Author - Click to view interfaces

Forum posts: 2
File comments: 47
Uploads: 12
I'm very sorry about the amount of time it took to push this update. There were many underlying issues caused by not having certain information available when the options frame is shown and when you visit the poison vendor. I tried to circumvent it by manually querying the server for it but that proved to be more trouble than it's worth (and usually only gave correct information when you didn't need it anyway). I wrote a more detailed explanation on the main description page. I hope I'm not too confusing in trying to explain this. =)
Beoko is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 03-15-2009, 07:41 AM  
Beoko
A Defias Bandit
 
Beoko's Avatar
Interface Author - Click to view interfaces

Forum posts: 2
File comments: 47
Uploads: 12
I'm sorry but this issue is going to take longer than I predicted to fix. For now, I have uploaded a temporary fix to it. You will need to visit a poison vendor at least once for it to work.

I have a limited amount of time to work on this currently, but I will try to fix this issue as quickly as possible.
Beoko is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 03-14-2009, 11:48 AM  
Feistisalive
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
Quote:
Originally posted by Beoko
I have found the problem. Thank you both for your level information, it helped vastly in locating this issue. I should have a new version up later today or tomorrow.
Your quick response is very appreciated. Thx again for all of your time and hard work.
Feistisalive is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 03-14-2009, 07:53 AM  
Beoko
A Defias Bandit
 
Beoko's Avatar
Interface Author - Click to view interfaces

Forum posts: 2
File comments: 47
Uploads: 12
I have found the problem. Thank you both for your level information, it helped vastly in locating this issue. I should have a new version up later today or tomorrow.
Beoko is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 03-13-2009, 10:45 PM  
Feistisalive
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
Quote:
Originally posted by Beoko
Thanks for the information. May I ask what level you are?

My Rogue is lvl 36, but the older versions worked just fine.
Feistisalive is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 03-13-2009, 04:27 PM  
Mathr
A Kobold Labourer

Forum posts: 1
File comments: 2
Uploads: 0
Blank Page

Quote:
Originally posted by Beoko
Thanks for the information. May I ask what level you are?
Hi just downloaded this, and I also get a blank page when I bring up the config page. I am lvl 63 rouge. Thanks i too really need a addon like this as i forget to restock too.
Thanks for you help.

Go the Rouge of Aman'Thul
Mathr is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 03-13-2009, 02:42 PM  
Beoko
A Defias Bandit
 
Beoko's Avatar
Interface Author - Click to view interfaces

Forum posts: 2
File comments: 47
Uploads: 12
Thanks for the information. May I ask what level you are?
Beoko is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 03-13-2009, 10:21 AM  
Feistisalive
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
I have a problem I hope you can help with. Downloaded newest version; and now all I get when typing /easypoisons is a blank options screen. I'm not receiving any errors and have cleared saved variables and performed a clean install. Any ideas would be appreciated.

Thx for the sweet addon. Hopefully it will work for me again soon.
Feistisalive is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 03-08-2009, 02:08 PM  
cawfee
A Fallenroot Satyr
 
cawfee's Avatar
Interface Author - Click to view interfaces

Forum posts: 22
File comments: 100
Uploads: 1
Thank you for updating this once again, love the new slider! Without this I'd be caught running out of those darn poisons all the time.
cawfee is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 03-08-2009, 09:12 AM  
Beoko
A Defias Bandit
 
Beoko's Avatar
Interface Author - Click to view interfaces

Forum posts: 2
File comments: 47
Uploads: 12
Thank you for the error report.

I quickly found that there were some lingering errors with lower level poisons and leveling up after I uploaded the last version. I just now uploaded a new version which fixes these issues. There are also many other changes such as the options being Load on Demand and the edit boxes in the options frame.
Beoko is offline Report comment to moderator   Edit/Delete Message 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 | Zam


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