Description
Reagent Vendor
A sleek, lightweight addon for World of Warcraft: Forever that keeps your class reagents stocked. Walk up to a reagent vendor and a panel opens beside the vendor window showing exactly what you have, what you need, and what it costs. Then restock everything in one click.
Features
- Appears automatically at any vendor that sells your class's reagents, docked beside the vendor window
- Restock to target: set how many of each item you want to carry; Buy only purchases the difference
- Defaults to one full stack of each item, read straight from the game
- Live bag counts with a progress bar for every reagent
- Restock All with a confirmation showing the full shopping list and total cost
- Smart filtering: hides reagents above your level and shows only your best rank of seeds, berries and candles
- Show All Classes mode with class tabs, for stocking up for your alts
- Rogue poisons: reads your highest learned rank of each poison, buys the reagents you're missing (counting what's already in your bags), and crafts up to your target
- Throttled purchasing to avoid "Object is busy" errors
- Movable, scalable panel: drag the header to undock it anywhere
- Minimap button and Addon Compartment support
- Settings in the Blizzard Options → AddOns menu
Supported Classes
- Mage: Arcane Powder, Rune of Teleportation, Rune of Portals
- Druid: Wild Berries, Wild Thornroot, and all Rebirth seeds (Maple → Ironwood)
- Priest: Holy Candle, Sacred Candle
- Shaman: Ankh
- Paladin: Symbol of Divinity, Symbol of Kings
- Warlock: Infernal Stone, Demonic Figurine
- Rogue: Flash Powder, plus full poison support (see below)
How to Use
- Visit any reagent vendor; the panel opens on its own.
- Type a target amount for each item (or scroll on the number).
- Click Buy on a single row, or Restock All for everything at once.
- Rogues: click Poisons in the panel header once to load your poison ranks, then use Buy for reagents and Craft to make your poisons.
- Open the panel anytime with
/rv, the minimap button, or the Addon Compartment. Right-click either button for options.
Commands
/rv: show or hide the panel/rv options: open settings/rv scan: reload your poison ranks (rogues)/rv reset: dock the panel back onto the vendor window
Notes
- Built for the World of Warcraft: Forever client.
- If you've unlocked the Reagent Economy perk in the Resourcefulness Legacy tree, you no longer need reagents for class abilities.
- Found a bug? If you see a red Reagent Vendor: line in chat, include it in your report.
Credits
Based on Shaco’s TBC Poison Buyer by Shaco (Also me), used under the MIT license.
What’s different:
- Ported to WoW Forever’s API
- Expanded from rogue poisons to reagents for every class that buys from reagent vendors
- Redesigned popup UI
- Detects your actual learned poison ranks by scanning the Poisons window, instead of assuming max rank (useful for leveling rogues)
Successor to Shaco's TBC Poison Buyer , itself based on Pippo's Classic Era Weak Aura, poison buyer. Rebuilt from the ground up for Forever's modern UI, expanded to every reagent-using class, and given an all-new interface.




