GetReagents-Lite is an automatic reagent restocking utility. It can refill any item sold by vendors to a stock level that you define.
"Lite" version- You must edit the Lua source to use this addon. There are no in-game options or slash commands.
- There is no purchase confirmation. Reagents are silently bought based on your configuration.
- Reagents will not be overstocked, but will be filled as close as possible to your set limits.
- Configuration is done on a per-character basis.
Overview of setting a reagent to auto-purchase
Adding a reagent to the list is a simple task. Simply open the enclosed
GetReagents-Lite.lua file in your favorite text editor, and modify the following, which is located at the top of the file.
Code:
local reagents = {
["Realm Name"] = {
["Character"] = { [itemid] = quantity, [itemid] = quantity },
},
["Another Realm"] = {
["Character"] = {},
},
}
Using one of my characters as an example: Let's say you had a mage named "Suzi" on the realm "Moon Guard", and you wanted to stock 20 [Rune of Portals] each time you visited the reagent vendor. To do so, you would enter the following:
Code:
local reagents = {
["Moon Guard"] = {
["Suzi"] = { [17032] = 20 },
},
}
If you then wanted to add 20 [Rune of Teleportation] to your list as well, you would add it after the previous reagent using commas to separate each one:
Code:
["Suzi"] = { [17032] = 20, [17031] = 20 },
Adding additional characters only requires adding a new line for that character:
Code:
local reagents = {
["Moon Guard"] = {
["Suzi"] = { [17032] = 20 },
["AnotherName"] = { [itemid] = quantity },
},
}
Additional realms are just as easy to add:
Code:
local reagents = {
["Moon Guard"] = {
["Suzi"] = { [17032] = 20 },
["AnotherName"] = { [itemid] = quantity },
},
["Realm"] = {
["Character"] = { [itemid] = quantity },
},
}