Get an Epic Experience with Premium

Poisoner

Rogue Login to Add Favorites
  • 11 Likes
  • World of Warcraft
  • 17,576 Monthly Downloads
  • Supports: 6.0.3
  • 730,109 Total Downloads
  • Updated 12/08/2014
  • Created 04/01/2008
  • 811 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: 6.0.3c
or

About Poisoner

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

------------------------------------------------------------------------
r27 | humfras | 2014-12-02 10:05:42 +0000 (Tue, 02 Dec 2014) | 1 line
Changed paths:
   A /tags/6.0.3c (from /trunk:26)

Tagging as 6.0.3c
------------------------------------------------------------------------
r26 | humfras | 2014-12-02 10:05:25 +0000 (Tue, 02 Dec 2014) | 1 line
Changed paths:
   M /trunk/Poisoner.lua

enhance aura warning
------------------------------------------------------------------------
r24 | humfras | 2014-12-02 10:00:39 +0000 (Tue, 02 Dec 2014) | 1 line
Changed paths:
   M /trunk/Poisoner.lua

remove debug output
------------------------------------------------------------------------
r22 | humfras | 2014-12-02 09:56:01 +0000 (Tue, 02 Dec 2014) | 1 line
Changed paths:
   M /trunk/Poisoner.toc

update toc
------------------------------------------------------------------------
r21 | humfras | 2014-12-02 09:54:07 +0000 (Tue, 02 Dec 2014) | 1 line
Changed paths:
   M /trunk/Poisoner.lua

fixed typo in warning handling
------------------------------------------------------------------------
r19 | humfras | 2014-12-01 19:37:47 +0000 (Mon, 01 Dec 2014) | 1 line
Changed paths:
   M /trunk/Poisoner.lua

fixed possible memory leak
------------------------------------------------------------------------
r17 | humfras | 2014-11-20 16:43:48 +0000 (Thu, 20 Nov 2014) | 1 line
Changed paths:
   M /trunk
   M /trunk/Poisoner.lua
   M /trunk/Poisoner.toc

Update for WoD
------------------------------------------------------------------------

Comments

First Previous Page 5 of 29 Next Last
  • #410

    That's intentional because it's currently not using any SVars.

  • #404

    There is an alpha version uploaded for those who want to test a very early version of Poisoner5.

    Poisoner 5.0 alpha1 

  • #405

    Can't get it to work. The addon loads. Just can't seem to get any menus up to customise the addon

  • #406

    There are no options yet. Everything is hardcoded in Poisoner.lua

    It's a test of concepts and therefore declared as early alpha. I just uploaded it to let you guys participate on the developement process.

  • #402

    Can't wait for MoP Poisoner :)

     

  • #403

    me too!

  • #401

    I love this add on and can't wait for the MoP version. Thanks for your hard work, Humfras!

  • #400

    I think Poisoner is still relevant, maybe even more so.  Now that poisons are a required  spell for DPS keeping them up (and deciding which ones to use) is very important to a Combat Rogue.  This is a great add-on, thanks for your efforts Humfras.

  • #399

    BIG THANK YOU to everyone for the kind words and the support.

    There will be a MoP version of Poisoner but it will take some time (a month or 2)  because it will be a rewrite due to visual enhancements and significant API changes.

  • #397

    Thanks for keeping this addon updated true the Catalysm expansion :)

    Shame with the current changes i don't think is needed anymore thanks anyway all we can do is blame blizzard

  • #398

    "keeping is updated" is a interresting statement since Poisoner4 is 8 times bigger (regarding the code) compared to Poisoner3 Wink

  • #396

    I very much appreciate your time to maintain something for so many people in this busy world.

  • #393

    Any changes to get this updated for wow 5.0.4?

    Getting this type of error:

    21x Poisoner-4.3\modules\Poisoner_Timer.lua:48: Invalid inventory slot in GetInventorySlotInfo
    <in C code>
    Poisoner-4.3\modules\Poisoner_Timer.lua:48: in function <Poisoner\modules\Poisoner_Timer.lua:29>

    Last edited by humfras on 9/3/2012 4:38:56 AM
  • #394

    This error is caused by the removal of the ranged slot.
    Poisoner 4 is not compatible with Patch 5.0+ because of various significant changes.
    Please deactivate it in the AddOn menu in your character selection screen until Poisoner 5 is out.

  • #391

    good bye poisoner, you were awesome!

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Plantronics GameCom Commander Headset Giveaway!