Help

Reagent Restocker

Bags & Inventory Login to Add Favorites
  • 4 Likes
  • World of Warcraft
  • 80,637 Downloads
  • Supports: 4.3
  • 30 Average Daily Downloads
  • Comments
  • Created 10/6/2009 8:54:23 AM
  • Updated 1/21/2012 11:40:48 AM
  • 349 Favorites
  • Project Site
  • License: MIT License
  • Release Type: Release
  • Newest File: v2.6.17
or
Support development! **
Donate

About Reagent Restocker

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

Reagent Restocker now has a Google+ page! News and notes will be posted to Google+, especially anything that doesn't fit the patch notes.

ROGUE WARNING: Your poisons will be changing again in the next version of WoW. Reagent Restocker DOES NOT upgrade poison changes! When patch 4.3 comes, remove them from your list, exit and reload WoW, and re-add them. I do not play a rogue, so I cannot test poison changes.

Overview

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. Even though it may be more useful to some classes than others, Reagent Restocker works for all classes.

This addon is of particular use to:

  • classes that use multiple reagents (Mages, Druids, etc.),
  • characters that like to have a stock of vials, flux, etc. on hand,
  • characters that always like to keep stocked on items like potions in their bank,
  • characters that do a lot of farming.
  • anybody who wants to keep a constant supply of some item buyable from a vendor.
  • safety feature: Right now, it will not use up more than half of your withdrawls.

News

2.6.0 has been released! Major changes:

  • Guild bank support. Long asked for, required lots of code changes, but now you have it :).
  • Minimap icon shown if you're using LibDBIcon.
  • Won't automatically buy using alternative currency, preventing you from losing currencies that are difficult to replentish.
  • Automatic upgrading of water purchases when you reach the appripriate levels. (OFF by default)
  • Lots of under the hood changes, which should hopefully show up in better performance and stability.

Latest: Work has been slow, but I'm finding some time. Most changes will be evolutionary rather than revolutionary.

Flattr this

Trying out a new donation system - Flattr. There's a new version of the World of Warcraft Programming book I'd like to get, as well as other tools that would make development easier. The more donations I get, the easier it is to work on Reagent Restocker.

Devs wanted! It's open source, and I've been busy the last year or two. I'm willing to add more members to the team. Must have a CurseForge account.

Betas will be available at Curse only.

Some of the planned future changes include:

  • Better integration with vendors.
  • Less dependence on libraries.
  • Get rid of a lot of cruft left over from previous releases.

Please report all bugs!

Usage

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)

other pages

------------------------------------------------------------------------
r60 | cobraa1 | 2012-01-21 17:40:42 +0000 (Sat, 21 Jan 2012) | 3 lines
Changed paths:
   A /tags/v2.6.17 (from /trunk:59)

== v2.6.17 ==
* Reagent Restocker shouldn't try to place things in special bag types.
* Only waters in the Buy list should now be upgraded. (NOTE: I am not levelling an alt, so I can't test)
------------------------------------------------------------------------
r59 | cobraa1 | 2012-01-21 17:39:53 +0000 (Sat, 21 Jan 2012) | 1 line
Changed paths:
   M /trunk/BankBag.lua
   M /trunk/CHANGELOG.TXT
   M /trunk/Core.lua
   M /trunk/ReagentRestocker.toc

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

Comments

First Previous Page 1 of 29 Next Last
  • #434
    Request: Plus sign on vendor optional

    Hello there, can you make the plus sign (add item to list) on any vendor's items an option? I need to turn it off, when using some addons that change the vendor's windows themselves. Thanks in advance.

  • #435

    What addons are you using to change the vendor's windows?

    It's a feature that I may have to rethink. One thing that I've always wanted to do was to tack on a proper UI to the vendor window to allow you to change the lists right there rather than having to open RR's own window. Problem is, I just haven't had the time, and UI stuff is actually kinda hard to make for addons.

  • #433
    Quote from Pivotal »

    When I open my character's bank, I get an error "Only Enchanting supplies can be placed in that."  It's trying to place the wrong type of item into an enchanting bag and it's halting any other trades because of that problem.  Also, I get the error "Can't split those items."  Any suggestions?

    I am also having the same issue.  Also as a preference - can we have the option to have RR fill from the top instead of the bottm of the bags?

     

    Thanks

     

  • #436

    Got a fix in the works. Sorry, I probably won't change the sorting of new items. I like to keep things simple, the addon is complex enough as it is.

  • #432

    When I open my character's bank, I get an error "Only Enchanting supplies can be placed in that."  It's trying to place the wrong type of item into an enchanting bag and it's halting any other trades because of that problem.  Also, I get the error "Can't split those items."  Any suggestions?

    Last edited by Pivotal on 12/31/2011 10:19:47 PM
  • #431

    I'm getting this error on going to vendors on my priest, any clues?

     

    5x ReagentRestocker-2.6.16\Core.lua:296: attempt to index field '?' (a nil value)
    ReagentRestocker-2.6.16\Core.lua:673: in function `?'
    ReagentRestocker-2.6.16\Core.lua:51: in function <ReagentRestocker\Core.lua:50>

     

    Edit: after a bit of play with settings, it only seems to appear when I have "Use global cache" selected.

    Last edited by ShadowFeonix on 12/22/2011 6:42:31 PM

  • #427

    It doesn't work, having this error:

    Date: 2011-12-17 16:39:20
    ID: 254
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\ReagentRestocker\Core.lua line 291:
       attempt to index global 'RRGlobal' (a nil value)
    Debug:
       (tail call): ?
       [C]: ?
       ReagentRestocker\Core.lua:291: safeGetItemInfo()
       ReagentRestocker\Core.lua:927: purchaseItems()
       ReagentRestocker\Core.lua:1405: buy()
       ReagentRestocker\Core.lua:805: ?()
       ReagentRestocker\Core.lua:51:
          ReagentRestocker\Core.lua:50


  • #428

    Just released v2.6.16. See if that works.

  • #430

    Thanks :).

    Right now Reagent Restocker seems to be in a good spot, so unless I have some ideas and a lot of time, it's mostly bug fixes and polish.

    As always, I highly recommend donating to addons you like, it really helps the authors.

  • #429

    yay, it's aliive! <3

  • #425

    Does the Guild Bank support consider Guildmasters?  It keeps saying something along the lines of "will not withdraw over 1/2 of your daily amount" when my daily amount is permently set to "Unlimited"

  • #426

    Currently, it does not. Will look into fixing.

  • #423

    Having issues with the latest version in that it no longer will auto-sell or auto-repair:

    Date: 2011-12-02 10:16:01
    ID: 5
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\ReagentRestocker\Core.lua line 294:
    attempt to index global 'RRGlobal' (a nil value)
    Debug:
    [C]: ?
    ReagentRestocker\Core.lua:294: safeGetItemInfo()
    ReagentRestocker\Core.lua:624: checkWaters()
    ReagentRestocker\Core.lua:779: ?()
    ReagentRestocker\Core.lua:51:
    ReagentRestocker\Core.lua:50

    (EDIT: Don't need the addons list, makes it a really long comment --CobraA1)

    Last edited by CobraA1 on 12/3/2011 5:19:51 AM
  • #424

    Thanks for the report. I've already located the problem, and should get it fixed soon.

  • #420

    Shopping doesn't handle stacks like expected. If I have Reagent Restocker set to keep 20 of something on stock and I have a stack of 20 and another stack of 1, when I hit my bank, it results in stack of 19 and a stack of 1. It should have put the stack of 1 in the bank rather than pulling 1 item out of the stack of 20.

  • To post a comment, please login or register a new account.
Learn how to disable ads
Learn how to disable ads
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.com Experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Minecraft 3D Print Giveaway

Enter Now!