Description
WeaponBuffs - One-Click Temporary Weapon Enhancements
WeaponBuffs is a lightweight, highly functional UI addon designed to streamline the application and monitoring of temporary weapon enhancements. Whether you are a Shaman managing imbuements, a Rogue juggling poisons, a melee DPS handling sharpening stones, a caster managing wizard oils, or even an angler applying fishing lures—WeaponBuffs replaces messy action bar slots and macros with a single, dedicated, dynamic interface.
### Key Features
- Dynamic Flyout Menu: Right-click either weapon button to open an intuitive, vertical flyout list displaying all available temporary buffs currently in your spellbook or bags.
- Intelligent Auto-Targeting: Selecting a buff binds it to that specific weapon slot (Main-Hand or Off-Hand). Left-clicking the button automatically uses the item or casts the spell onto the correct weapon slot and automatically clears confirmation pop-ups.
- Dual Profile States (Fishing Mode): The addon automatically detects when you equip a fishing pole, swapping out standard combat weapon buffs for fishing lures and tracking them seamlessly.
- Smart Visibility & Layout: Only shows buttons if you actually have applicable buffs available in your inventory or spellbook. Dynamically hides the Off-Hand button if you have a shield, a holdable item, or a 2-Handed weapon equipped.
- Visual Expiration Alerts: The button icon flashes and pulses yellow when an active imbuement has less than 30 seconds remaining, and turns red when the weapon is completely unbuffed.
- Stack & Charge Counts: Displays weapon charge counts (e.g., poison charges) in the top-left and remaining inventory item counts in the bottom-right.
### Controls & Configuration
WeaponBuffs features a clean, frame-locked design that saves positions on a per-character basis.
- Left-Click main buttons or flyout: Apply weapon buff.
- Right-Click main buttons: Open/Close the flyout menu.
- Right click flyout buttons: Assign to main button.
- Shift + Left: Drag either button to reposition the entire frame anywhere on your screen.
- Shift + Mouse Wheel (Scroll): Scale the size of the UI dynamically (anywhere from 50% to 300% size) to perfectly match your user interface.
### Supported Classes & Items
- Shamans: Full spellbook support for Rockbiter, Flametongue, Windfury, Frostbrand, and Earthliving weapons.
- Rogues: Classic ranking support for Instant, Deadly, Crippling, Mind-Numbing, and Wound poisons.
- Other Classes: Fully tracks Wizard/Mana/Frost/Shadow/Fire Oils, Sharpening Stones, and Weightstones.
- Fishing: Tracks standard fishing lures when a fishing pole is actively equipped.




