- Updated for WoW patch 1.9.
- Fixed several general issues that resulted in problems dealing with alchemists’ elemental transmutes:
- We won’t get a stack overflow error trying to calculate reagent prices if a loop exists in the recipe chain (e.g. if you know both [Recipe: Transmute Life to Earth] and [Recipe: Transmute Earth to Life]).
- Transmutes and other recipes which fit a similar pattern (one reagent which is also produced by the skill is used to create another reagent which is also used by the skill) only report based on the price of the immediate reagent (even if it can be produced by other such recipes)… it’s more important to know that you might profit from transmuting [Essence of Earth] to [Essence of Water] than that you might also profit from trasmuting Life to Earth to Water.
- If you know more than one recipe that produces the same item, all of them will be listed in the output from
/rc report
and /rc [item link]
. For internal calculations and display in the tradeskill window, the recipe with the lowest total materials cost is used.
- These changes required a reformatting of the database we store your tradeskill recipes in; if you’ve been using previous versions, you’ll need to log in to each of your characters and view their tradeskill windows before
/rc report
and /rc [item link]
will again be able to report on what they know.
- Fixed some cases where we wouldn’t recognize an item link.
- Fixed an issue where
/rc report
and /rc [item link]
would incorrectly report items that sell at a loss.
- Added
/rc autoload on|off
command for those using ReagentCost with Auctioneer; when enabled, ReagentCost will automatically load Auctioneer when you show a tradeskill window (so that it use auction data to show reagent costs). When disabled — now the default — the tradeskill windows won’t show reagent costs unless Auctioneer is already loaded. (ReagentCost will still automatically load Auctioneer if you expressly ask for a price via /rc report
or /rc [item link]
.)
- Knows its own version number — it’s present in startup messages and if you type
/rc help
or /rc version
. Please include this version number when sending bug reports or help requests!
This entry was posted
on Tuesday, January 3rd, 2006 at 8:46 am and is filed under ReagentCost.
January 7th, 2006 at 6:41 am
What version of Auctioneer is this designed to work with?
Auctioneer is changing their internal structure and ReagentCost and Shopping List aren’t working with the latest version of Auctioneer.
I’m trying to find the version of Auctioneer that does work so I can see if I can figure out how to fix the incompatibilites.
Feel free to email me if my efforts would be useful.
Brad
January 7th, 2006 at 12:59 pm
ReagentCost and ShoppingList work with the newest “Release” version of Auctioneer, 3.2.0.0620 as it’s numbered at http://auctioneeraddon.com/dl/. (The newer versions are “Beta” and “Unstable”.) I’m looking into the issue and should have a fix by the time they’re declared “Release”.
January 12th, 2006 at 4:33 pm
The fix is easy. just update ReagentCost.lua with the following:
function FRC_AuctioneerItemPrice(itemLink) local itemID, randomProp, enchant, uniqID, name = EnhTooltip.BreakLink(itemLink); local itemKey = itemID..”:”..randomProp..”:”..enchant; local medianPrice, medianCount = Auctioneer.Statistic.GetUsableMedian(itemKey); if (medianPrice == nil) then medianPrice, medianCount = Auctioneer.Statistic.GetItemHistoricalMedianBuyout(itemKey); end if (medianCount == nil) then medianCount = 0 end
end
January 13th, 2006 at 1:30 pm
I basically did the above already to get it to work, but I need to visit the AH once to get Auctioneer to load. Is there a code snipet to have it load Auctioneer on-demand?
January 13th, 2006 at 2:05 pm
Auctioneer has built-in controls for when it loads — type
/auctioneer
with nothing after it to see them.