Quick discription
Poisoner allows you to
apply
via 2 different possiblities:
- PoisonMenu
- QuickButton (=> configuration menu)
click
- LEFT mouse button to apply it to your main hand weapon
- RIGHT mouse button to apply it to your offhand weapon
- MIDDLE mouse button (scroll wheel) to apply it to your throw weapon
buy
- a choosen amount of poisons via confirmation or automation on vendor visit
watch
- warns when your poisons are about to expire
- warns when your low on poisons and need to restock
Current dev status:
active - semi-active - pending - inactive
- enhanced timer dependencies (Party/Raid, flying/mounted ...)
- reworking options
Features
- TWO Minimap buttons with a automatically updating menu with buttons for your poisons, weightstones/sharpening stones and mana/wizard oil.
- You can choose which button you want to show/hide and want the PoisonerMenu anchored to.
- The Poisoner_FreeButton can be dragged in the whole UI.
- a 'Quick Button' to empoison your weapons via user defined presets with just 1 click.
- Poison expiration warning via
- Audio
- Chat
- ErrorFrame
- AuraFrame
- Warning when you are running out of poisons and need to restock. (TimerWarning is deactivated when resting)
- AutoBuy to buy choosen amounts of poisons on vendor visit with 1 or without any click.
- You can set the scale and alpha of nearly every button/menu and the AuraFrame to fit Poisoner to your UI.
Poisoner_Masque (ButtonFacade)
- If you have Masque (aka ButtonFacade) activated, Poisoner_Masque let you skin the MenuButtons and the QuickButton via Masque.
Download Masque
Usage
FreeButton
- If you
- LEFT-click the button, a menu is created dynamically depending on the items in your inventory.
- RIGHT-click the button, the Poisoner configuration menu will show up.
! The FreeButton CAN toggle all Poisoner menus while in combat !
MinimapButton
- If you
- LEFT-click the button while out of combat, a menu is created dynamically depending on the items in your inventory.
- RIGHT-click the button while out of combat, the Poisoner configuration menu will show up.
! The MinimapButton can NOT toggle the menu or the config while in combat. To toggle the menu while in combat, click the FreeButton or use the Hotkeys. !
PoisonMenu
- Click on a poison button with the following mouse buttons to apply it to the according weapon:
- LEFT-click => Mainhand
- RIGHT-click => Offhand
- Middle-click => Throw weapon
AutoBuy
Enbale AutoBuy via the checkbox on top. If you do not want to have to confirm buying, check the second option.
To setup the amount to buy simply move the slider of the corresponding poison and click on the 'Save' button.
The next time you visit a poison vendor, Poisoner will restock your poisons to the choosen amount.
QuickButton
If a standard poison set is choosen, PoisonerQuickButton is shown.
The choosen poisons can be applied with the corresponding modifiers (none/SHIFT/CTRL/ALT) and mouse button 1/2/3
Slash commands
/poisoner
- enable - Enable Poisoner.
- disable - Disable Poisoner.
- config - Open the configuration menu.
/poisoner freebutton / fb
- show - Show the Poisoner Minimap button.
- hide - Prevent the Poisoner Minimap button from being shown.
- lock - Prevent the poisoner button from being dragged.
- unlock - Allow the poisoner button to be dragged.
- reset - Reset the position of the poisoner button.
- scale # - (Enter a number for #. min:0.1, max:2)
- alpha # - (Enter a number for #. min:0.1, max:1)
/poisoner menu
- parent
- own - Set Poisoner_FreeButton as parent
- minimap - Set MinimapButton as parent (the Poisoner Minimap button can be dragged depending on/according to the Minimap)
- position - Set on which side of the choosen button the menu appears.
- top
- topleft
- topright
- left
- right
- bottom
- bottomleft - This is the classic position.
- bottomright
- scale {0.1 - 2} - Set the scale of the poisoner menu (value of 1 = no change, less than 1 = shrink, larger than 1 = enlarge).
- overwrite - Set this to 1 or true to enable updating of the QuickButton whren applying poisons via the menu (Presets will be reset to the choosen ones on next reload or login).
- reset - Reset the menu to its defaults.
/poisoner tooltip / tt
- name - Name-only tooltips
- full - full item tooltip
/poisoner postpoison - Should choosen (clicked) poisons be posted in the Chatframe?
- Yes: 'true' or 1
- No: 'false' or 0
/poisoner timer
- enable
- disable
- warningthreshold # or wt # - (Enter a number for #. min:1, max:25)
- output
- mainhand - check mainhand weapon
- On: 'true' or 1
- Off: 'false' or 0
- offhand - check offhand weapon
- On: 'true' or 1
- Off: 'false' or 0
- throwweapon - check throw weapon
- On: 'true' or 1
- Off: 'false' or 0
- audio - give acoustic warning
- On: 'true' or 1
- Off: 'false' or 0
- chat - print warning into Chat
- On: 'true' or 1
- Off: 'false' or 0
- error - print warning into UIErrorsFrame
- On: 'true' or 1
- Off: 'false' or 0
- aura - show the aura frame ("weapon icons")
- On: 'true' or 1
- Off: 'false' or 0
- aura
- lock
- unlock
- scale # - (Enter a number for #. min:0.1, max:2)
- alpha # - (Enter a number for #. min:0.1, max:1)
/poisoner autobuy
- enable - Enables automatic purchasing of the choosen poisons on vendor visit.
- disable - Disables automatic purchasing of the choosen poisons on vendor visit.
- confirm - A PopUp will be shown if there are poisons to buy.
- auto - Poisoner will buy choosen poisons automatically without confirmation.
- check - Should Poisoner inform you via Chat if your poisons are below 10% stock? 'true' or 1 'false' or 0
- cp # - Set the amount of poisons to restock to. (Enter a number for #. min:1, max:25)
- dp #
- ip #
- mp #
- wp #
/poisoner presets
- reset
/poisoner quickbutton
- lock - Prevent the PoisonerQuickButton from being dragged.
- unlock - Allow the PoisonerQuickButton to be dragged.
- reset - Resets the QuickButton to its default position. ("Only seeable if presets are correct.")
- scale # - (Enter a number for #. min:0.1, max:2)
- alpha # - (Enter a number for #. min:0.1, max:1)
/poisoner thanks
- Prints a lists off all important people who distributed to and tested Poisoner 4.
Limitations
The Poisoner Minimap Menu can be toggled while inCombat.
To do so, you have to click the FreeButton or use the keybinding which can be set via the WoW keybinging menu.
The MinimapButton (LDBIcon) can NOT toggle the Menu while in combat.
Poisoner is enabled by default for Rogues, and disabled by default for all other classes.
Credits to Karrion of Terenas for the original Poisoner
Facts
- Date created
- Apr 01, 2008
- Category
- Last update
- Jun 18, 2013
- Development stage
- Release
- Language
- deDE
- enUS
- frFR
- koKR
- ruRU
- zhTW
- License
- All Rights Reserved
- Curse link
- Poisoner
- Downloads
- 656,008
- Recent files
- R: 5.3 rev510 for 5.3.0 Jun 18, 2013
- A: r3 for 5.3.0 Jun 18, 2013
- R: 5.1 alpha470 for 5.1.0 Feb 26, 2013
- R: 5.1 alpha430 for 5.1.0 Feb 26, 2013
- R: 5.1 alpha420 for 5.1.0 Feb 24, 2013
- Reply
- #23
mgunnett Mar 10, 2011 at 02:45 UTC - 0 likesI posted a new ticket for a feature request. Thanks for the great addon.
- Reply
- #22
Museraen331 Mar 03, 2011 at 23:39 UTC - 0 likesI found another feature of Poisoner I dindn't know about today and it is a really great feature. It tells you when your enchant on your fishing pole runs out. You don't know how many times I've gone on fishing not realizing that my lure had expired.
- Reply
- #21
Museraen331 Mar 02, 2011 at 00:54 UTC - 0 likesNice
- Reply
- #20
Museraen331 Mar 01, 2011 at 13:07 UTC - 0 likesSleep deprivation will do strange things to you. EDIT: I found out that the ChatFrameEditBox is simply the box that you type in for chat. I never knew that. And naturally it's repair day so I can't go in game and make the hotfix you provided until after 2. I just use beta50 between 'takes', it still works great. And you'll prolly have the next version out by the time play resumes. So......
- Reply
- #19
humfras Mar 01, 2011 at 11:54 UTC - 0 likesOMG, I failed once again. I should have taken some time to sleep instead of mixing the Poisoner_BF config up...
Please use the command posted in comment#17 to fix the error.
- Reply
- #18
Museraen331 Mar 01, 2011 at 06:38 UTC - 0 likesI got the copy, paste method for the lua error message. And yes there is one for the beta95 version. The following message comes at log in and everytime you click the freebutton or any box in the menu UI.
Message: ...dOns\Poisoner_ButtonFacade\Poisoner_ButtonFacade.lua:108: attempt to index field 'QuickButton' (a nil value)
Time: 03/01/11 01:25:21
Count: 1
Stack: [C]: ? ...dOns\Poisoner_ButtonFacade\Poisoner_ButtonFacade.lua:108: in function `Poisoner_ButtonFacade_Init' ...dOns\Poisoner_ButtonFacade\Poisoner_ButtonFacade.lua:19: in function `Poisoner_ButtonFacade_OnEvent' [string "*:OnEvent"]:1: in function <[string "*:OnEvent"]:1>
Locals: ( it ends here)
I'm going back to beta50 (lol) for now humfras.
- Reply
- #17
humfras Feb 28, 2011 at 19:31 UTC - 0 likesInsert the following code into the ChatFrameEditBox and press Enter:
This should fix the bug when upgrading from beta80 to beta90. I will put a check in the next release.
- Reply
- #16
Museraen331 Feb 28, 2011 at 18:30 UTC - 0 likesOkay, when I came back I had already installed ButtonFacade so I just went to the game and I got a lua error message humfras when I logged in and when I left clicked on the freebutton. I logged completely out of the game and deleted BF and P4beta90 from the interface/addon file of WoW and re-installed them, went back to the game and got the same lua mesages but I noticed that the freebutton was still in the same position I had placed it so I went back uninstalled all of those addons again, installed beta50 and went in game and got the restart then logged out and deleted 50 and re-installed BF and 90 and went back in game. I got the lua error message on log in but got the restart and got the lua error message after the restart and when I left click the freebutton. Right click works fine. Now, I haven't had time ro research Swatter and learn how to copy the lua messages so here is the log in message.
Message: ...dOns\Poisoner_ButtonFacade\Poisoner_ButtonFacade.Lua:91: attempt to index field 'Menu Buttons' (a nil value)
Count: 1
Stack: ...dOns\Poisoner_ButtonFacade\Poisoner_ButtonFacade.Lua:91: In function"'Poisoner_ButtonFacade_Init" ...dOnPoisoner_ButtonFacade\Poisoner_ButtonFacade.Lua:18: In function 'Poisoner_ButtonFacade_OnEvent' [string " * : OnEvent"]:I: In function <[string" * OnEvent "]:I>
The message for the left click on the free button was a little longer but had same first line for the message and stack items. Then it had things about a lua 183 and a lua 967 and some stuff about On Show, and Toggle. sorry about that humfras. I'm just going to put beta50 back in the game for now and hopefully learn to use the Swatter copy method soon.
Forgot to tell you, I went about some things in the game, checked my mail, mounted a couple of mounts, went to a repair vendor and never got another lua error message, just on log in and every time I left click the freebutton.
- Reply
- #15
humfras Feb 28, 2011 at 15:42 UTC - 0 likesThe fact that Poisoner was bugging because of ButtonFacade and LibButtonSkin were missing was a fault/oversight by me.
Beta80 just canceled loading if BF was not active and the OnLoad function tried to execute a none existing function.
beta90 now checks if the required AddOns are present and running.
As soon as Poisoner4 goes into release state, I will update the description on curse.
- Reply
- #14
Museraen331 Feb 28, 2011 at 15:18 UTC - 0 likeshumfras, thanks for the link to ButtonFacade. I have installed it but don't have time right now to go into the game and check things out. About an hour or so before I can. Two things Humf, do you think that since I didn't have ButtonFacade installed when I first downloaded this newest version of Poisoner that the absence of BF was causing all those problems? And if it was, perhaps you should, ( for peiople like me!!!) mention in the main description of Poisoner that people should make sure to have ButtonFacade loaded in addons, no? I had no idea it was needed because until now it wasn't.