promotional bannermobile promotional banner
premium banner
Lightweight addon to make managing temporary weapon enchants, like Poisons, Sharpening Stones, and Oils, quick and easy.

Description

WeaponbuffHelper

WeaponbuffHelper is a lightweight World of Warcraft  addon designed to make managing temporary weapon enchants like Poisons, Sharpening Stones, and Oils quick and easy.

Features

  • Visual Tracker: A small, movable window shows your current Main Hand and Off Hand buffs, including charges and remaining duration.
  • One-Click Application: Left-click the icon to apply your selected buff.
  • Smart Poison Filtering:
    • Automatically hides poisons your character cannot use (wrong class or too low level).
    • Displays the highest rank of poison available to you.
    • Smart Bag Check: If you have leftover lower-rank poisons in your bags, they will automatically appear in the list so you can use them up.
  • Class Specifics: Poisons are completely hidden if you aren't a Rogue.
  • Item Counts: The selection menu shows exactly how many of each item you have in your inventory.
  • Per-Character Settings: Remembers your preferred buffs and window position for each character individually.
  • Safety: Prompts for confirmation before overwriting an existing enchantment (unless you are in combat/stealth where it might try to be smarter, standardized to standard popup).

Usage

  1. Move the Window: Hold Left Click on the frame to drag it to your desired position. It will stay there next time you log in.
  2. Select a Buff: Right Click on the Main Hand or Off Hand icon to open the selection menu.
    • Items are filtered by what is useful for that slot.
  3. Apply a Buff: Left Click the icon to apply the selected buff to that weapon.
    • If a buff is already active, a confirmation dialog will appear to prevent accidental overwrites.

Installation

  1. Download the addon.
  2. Extract the WeaponbuffHelper folder into your Interface\AddOns\ directory.
  3. (Optional) If upgrading from an old version named "PosionHelper", please delete the old folder to avoid conflicts, though this version handles the rename cleanly.

Commands

There are no slash commands required; everything is handled via the UI.