Get an Epic Experience with Premium

Reagent Restocker

Bags & Inventory Login to Add Favorites
  • 15 Likes
  • World of Warcraft
  • 3,315 Monthly Downloads
  • Supports: 6.0.3
  • 260,561 Total Downloads
  • Updated 10/29/2014
  • Created 10/06/2009
  • 377 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: MIT License
  • Newest File: v9.2
or
Support development! **
Donate

About Reagent Restocker

Reagent Restocker is a simple addon for automatically purchasing items, selling unwanted items, and repairing. Unlike many other similar addons, Reagent Restocker supports drag and drop and has a full GUI for editing buy/sell lists.

Reagent Restocker now has Google+ and Facebook pages! News, notes, and patch releases will be posted to Google+ and Facebook.

If you like it, feel free to donate! I highly recommend donating to your favorite addons, it really helps.

NOTE: I've been seeing copies of Reagent Restocker popping up at other download sites. The only three places I currently upload the addon to are curse.com, wowinterface.com, and solidice.com. I cannot guarantee the integrity of any other download sites.

What can you do with Reagent Restocker? Well, you can do the following:

  • Automatically buy items from vendors.

  • Automatically sell items you can't use.

  • Automatically fix your gear.

  • Warn you when you're getting low on items you automatically buy.

  • Use LDB to show your current stock of items.

  • Automatically mark items in ArkInventory as trash (Note: This feature is maintained by the authors of ArkInventory).

  • Access it via the minimap (must have LibDBIcon installed).

  • When automatically buying water, it can automatically update the buy list to the latest usable water by your character.

  • Stock excess items in your bank or the guild bank.

  • Control buying/selling/repairing based on vendor discounts.

Devs wanted! It's open source, and I've been busy with other things in real life. I'm willing to add more members to the team. Must have a CurseForge account.

Usage

If you have LibDBIcon or a LDB compatible bar installed, you can access Reagent Restocker simply by clicking on the icon. Otherwise, you can access it via slash commands.

To start using Reagent Restocker, type /rr at the command line. /rrstock and /reagentrestocker also work.

Raid Roll users: Reagent Restocker may take over /rr - if that happens, use /rrl for Raid Roll.

/rrbuy and /rrsell add items to the sell and buy lists (thanks g3gg0)

NOTE

The primary portal for Reagent Restocker is at curse.com, even though I also publish the addon to wowinterface.com (the old portal) and solidice.com, and may publish to other places in the future.

The public facing page is here: http://wow.curse.com/downloads/wow-addons/details/reagent_restocker.aspx

The development pages are here: http://wow.curseforge.com/addons/reagent_restocker/

------------------------------------------------------------------------
r123 | cobraa1 | 2014-10-29 16:56:55 +0000 (Wed, 29 Oct 2014) | 6 lines
Changed paths:
   A /tags/v9.2 (from /trunk:122)

### v9.2

-   Misc minor bug fixes.

-   Moved documentation to Markdown. Compatible with Curse, and easily exported to WowInterface and SolidICE.

------------------------------------------------------------------------
r122 | cobraa1 | 2014-10-29 16:56:15 +0000 (Wed, 29 Oct 2014) | 1 line
Changed paths:
   M /trunk/BankBag.lua
   M /trunk/CHANGELOG.md
   M /trunk/ReagentRestocker.toc

Commit before update.
------------------------------------------------------------------------
r121 | cobraa1 | 2014-10-17 23:04:38 +0000 (Fri, 17 Oct 2014) | 1 line
Changed paths:
   D /trunk/CHANGELOG.TXT
   A /trunk/CHANGELOG.md
   D /trunk/DONATIONS.TXT
   A /trunk/DONATIONS.md
   D /trunk/NEWS.TXT
   A /trunk/NEWS.md

Converted documentation to markdown, which is easier to work with across all sites I upload to. The editor I am using is called Texts.
------------------------------------------------------------------------
r119 | cobraa1 | 2014-10-16 01:29:24 +0000 (Thu, 16 Oct 2014) | 1 line
Changed paths:
   M /trunk/CHANGELOG.TXT
   M /trunk/Core.lua
   M /trunk/NEWS.TXT
   M /trunk/ReagentRestocker.toc

Commit before update.
------------------------------------------------------------------------
r117 | cobraa1 | 2014-10-14 23:25:26 +0000 (Tue, 14 Oct 2014) | 1 line
Changed paths:
   M /trunk/BankBag.lua
   M /trunk/CHANGELOG.TXT

Commit before update.
------------------------------------------------------------------------

Comments

First Previous Page 8 of 34 Next Last
  • #407
    After recently updating, the addon is no longer restocking my items. As an example, on my rogue I had it set to stock 20x of each poison. When I visit the poison vendor, it does not restock (even though I have less than 20). Under the "Shopping" section, none of my items are listed. Yet when I try to add a poison, it gives me a message saying that it's already on my buy list.
  • #408

     

    You may have to start from scratch, sorry. Poisons were changed, and nobody ever shared with me how they were changed. I don't play a class that used them. So there are known issues with them which will likely never be resolved.

  • #406
    If I open the Guild Bank I get:

    Date: 2011-09-19 18:31:16
    ID: 1
    Error occured in: Global
    Count: 3
    Message: ..\AddOns\ReagentRestocker\Core.lua line 50:
    attempt to call field '?' (a nil value)
  • #405
    . . . and the reason why BOE and Soulbound detection isn't working is because tooltip scanning isn't working :(. May have a 2.6.10 soon.
  • #404
    Hey everybody, 2.6.9 should fix some major bugs, particularly those showing up as "attempt to index global 'RRGlobal' (a nil value)".
  • #400
    Used to love this addon. But, with the latest releases, it doesn't work anymore. I went to using an old version from like 2 months ago and it worked fine. I figured it would be fixed by now. It's not. What happend to this addon? Gives errors now when trying to refill bags/overfill to bank. So dissappointed.
  • #401
    I generally work on this addon during my free time, and currently my free time is dictated by life events.

    And yeah, I did a rewrite that seems to have broken a lot of stuff. I intend on taking a good look at the code this weekend.
  • #399
    Sometimes the vendor does what he must do, but it blocks the message "Working, plase whait ..." and when I speak again with the vendor displays the message that the addon would have to appear before
  • #398
    Geting the following error with version 2.6.8

    1x ReagentRestocker-2.6.8\Core.lua:252: attempt to index global 'RRGlobal' (a nil value)

    Am using a couple Auction type addons. I will try to duplicate this issue without any other addons active and report back. Have autobuy enabled.

    Auctionator
    MySales
    MarketWatcher
  • #403
    See if 2.6.9 fixes it.
  • #402
    Could you also copy and paste more of the message into an error report at curseforge?

    http://wow.curseforge.com/addons/reagent_restocker/tickets/
  • #395
    Issue with the auto-selling options:

    If you enable the following three options

    -Sell unusable armor and weapons
    -Keep BoE
    -Keep Soulbound

    It will still autosell BoE items that you can't use. In this case my Warlock tried to sell BoE leather gloves that i'd rather sell on the AH and not for a handful of gold pieces to a vendor :P

    Thank you for otherwise great addon :)

  • #394
    Alright, so I got the shopping list to work (apparently writing in the box doesn't add it anymore, but dragging and dropping the reagent once it's on you does...check that out?) and I'm encountering a new error message.

    Message: Interface\AddOns\ReagentRestocker\BankBag.lua:1086: attempt to index field '?' (a nil value)
    Time: 09/06/11 17:28:30
    Count: 1
    Stack: Interface\AddOns\ReagentRestocker\BankBag.lua:1086: in function
    [C]: in function `sort'
    Interface\AddOns\ReagentRestocker\BankBag.lua:1086: in function `scanForOpenSlots'
    Interface\AddOns\ReagentRestocker\BankBag.lua:772: in function `moveItems'
    Interface\AddOns\ReagentRestocker\BankBag.lua:115: in function `theAction'
    Interface\AddOns\ReagentRestocker\BankBag.lua:1208: in function `triggerAction'
    Interface\AddOns\ReagentRestocker\BankBag.lua:133: in function `?'
    Interface\AddOns\ReagentRestocker\Core.lua:50: in function

    Locals: a = {
    1 = 9
    2 = 16
    3 = 15
    }
    b = {
    1 = 6
    2 = 1
    3 = 16
    }
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = "attempt to index field '?' (a nil value)"
    openStacks = {
    1 = {
    }
    2 = {
    }
    3 = {
    }
    }
  • #392
    Can't add anything to buy or sell lists. Don't get an error usually, just whatever it is isn't added. I just did a clean install, and still no joy.
  • #393
    Odd. And I can reproduce the error too. Not expected, as I don't think I changed that area of the code. I'll have to take a look.
  • 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 »

Dying Light Wiki Game Giveaway