View Full Version : Addon: ReagentTips 0.9
DylanW
03-04-2005, 03:46 AM
ReagentTips adds to your item tooltip a list of products you can make using that reagent. It orders these products by their difficulty (orange, yellow, green, or gray). Here's an example:
http://www.dylanwolf.com/pics/wow/reagenttips/reagenttips1.jpg
This addon requires Cosmos, as I use several Sea and Cosmos functions. It also "hooks" onto Reagent Helper (which is included with Cosmos, and also very useful in its own right), so that it will display everywhere Reagent Helper does, but doesn't require me to distribute a separate version of the WoW Interface XML files. There's a text file included that will explain how to install and use it--please read it, as installing it has a few gotchas (namely, you have to enable it and run a macro to get it working).
I've only done thorough testing (i.e., using it with my character) with alchemy, so bug reports and comments are useful.
Download ReagentTips 0.9 (http://www.dylanwolf.com/files/wow/ReagentTips0.9.zip)
Robotnic
03-13-2005, 05:16 PM
Doesn't work for me. I have the latest Alpha release. It tells me that the sea hook is outdated and to use the current one. Sounds like a usefull addon tho!
DylanW
03-13-2005, 06:24 PM
I'm currently using the Release version of Cosmos, so I haven't run across this--I'll download it later today to see if I can fix this.
Anonymous
03-14-2005, 11:49 AM
I tried to use it with the latest Alpha, but couldn't get it to work.
Anonymous
03-14-2005, 10:51 PM
Odd--I downloaded the latest alpha last night with the Cosmos updater and it seemed to work fine.
Can you get me a copy of the exact error message it was giving you?
Bhaerau
03-15-2005, 08:29 AM
I like the mod, but I still can't get it to work =(
I tried it out with an Alchemist, Tailor and Enchanter. None of them worked. I used /reagenttips enable and the macro too.
I don't use all of Cosmos, so maybe it's relying on something besides Sea?
Anyway, feature request!
A slider to select the minimum "color" to display in the tooltips.
I realy hope this can be worked out.
DylanW
03-16-2005, 12:08 AM
It relies on Reagent Helper for a lot of its tips--wherever Reagent Helper tips appear, it should also appear. Without Reagent Helper, ReagentTips should only appear on items in your backpack and in the Auction House (although I haven't tested it without Reagent Helper recently).
The main reason for this is that each item display (backpack, auction house, loot, trade window, etc.) uses a different UI element in the WoW interface. From what I can tell from looking over ReagentTips (which is what this mod is based on) all locations other than backpack and auction house would require me to edit and distribute WoW Interface files, and that would conflict with Cosmos and other mods as well as require a lot of trial and error on my part.
And by the way, thanks for the suggestion! I hadn't thought of restricting by product color, and that sounds like it could be useful.
Also, Robotnic: when was the last time you updated Cosmos? The version I tested it earlier with was the latest version of the "Cosmos Alpha (EXPERIMENTAL)" distribution using the Cosmos Patcher v2.14.
Tuatara
03-16-2005, 01:22 AM
Be aware that the FrameXML files are being removed from the Cosmos patch. As such the ReagentHelper hooks in those XML files are gone too. I am looking into a good way to make the new ReagentHelper but currently getting ready for the US patch.
DylanW
03-16-2005, 03:17 AM
So basically Cosmos won't be distributing any of the FrameXML files extracted from WoW?
DylanW
03-16-2005, 06:18 AM
I figured out a way to hook the Set...Item (SetLootItem, SetMerchantItem, etc.) methods of GameTooltip (which always seem to be called in item button OnEnter events) directly to replace the FrameXML hooks. It's working pretty well, as it works fine in banks, on the loot window, and in the mailbox.
I'll try to post another archive tomorrow with the fix in there.
DylanW
03-17-2005, 05:24 AM
OK, here's the fix. It's no longer relying on Reagent Helper's hooks in the FrameXML files. Because of this, I'm dropping the "requires Cosmos" requirement, and just saying it requires Sea.
Download ReagentTips 0.91 (http://www.dylanwolf.com/files/wow/ReagentTips0.91.zip)
(Speaking of which, is there a definitive download URL for Sea outside of Cosmos? I don't want to have to distribute Sea with Reagent Tips, so I'd like to be able to point users to a URL in my readme file.)
Anonymous
03-17-2005, 06:29 AM
Still no luck for me.
DylanW
03-18-2005, 04:36 AM
If you type /reagenttips productlist, do you get any output? (That will tell if it's not getting the trade skill information, or if it's just not showing up in the tooltip.)
Anonymous
03-18-2005, 06:52 AM
Updates:
Tailoring worked like a charm. Enchanting didn't work at all. This is not compatible with AllInOneInventory, could you please make it so? =)
This is great.
DylanW
04-02-2005, 06:10 AM
Here's version 0.92:
http://www.dylanwolf.com/files/wow/ReagentTips0.92.zip
What's updated:
Enchanting was not handled by ReagentTips since it uses a different set of trade skill functions; this bug has been fixed.
Adds the ability to set the lowest level of trade skill that will be shown in ReagentTips.
Adds additional help for slash commands.
Bhaerau
04-02-2005, 06:24 AM
Great to see you're back on the job DylanW!
Just tried it out and it works as it should. I wish there were a workaround so you wouldn't have to use the macro after learning soemthing new.
The only thing I encountered was that it doesn't work when AllInOneInventory is active. It shows for a second when you mouse over the item and then it disappears.
Bhaerau
04-04-2005, 06:09 AM
I'm getting an error every time I mouse over a quest reward in the questlog.
String: Interface\AddOns\ReagentTips\ReagentTips.lu...
Line: 61
Count: 1
Error: Invalid quest item in SetQuestLogItem("type", index)
DylanW
04-06-2005, 04:59 AM
I think I've fixed the AllInOneInventory compatibility, and I'll post that in a future patch.
For now, I'm not sure about the quest reward error as I haven't been able to reproduce it. Did it happen with every quest item, or just a certain quest item? Also, do you have any mods that modify your quest log installed?
If worst comes to worst I should be able to remove the ability to show ReagentTips on the quest log. I'm not sure that there are really any quest items that are also reagents, so that feature might be useless anyway.
Bhaerau
04-06-2005, 05:53 AM
I'm using PatyQuests and QuestLevels. I'll check it out some more.
Flisher
04-06-2005, 07:48 AM
www.curse-gaming.com for an easy way to publish your addon.
you will get a very good visibility and mucho download, and an easy place for user to keep an eye on update
Anonymous
04-07-2005, 11:17 AM
Tips for Alchemy don't work for me...
Anonymous
04-07-2005, 11:31 AM
Oops, sorry, works fine, I've forgot to refresh data:)
vBulletin® v3.8.0 Beta 1, Copyright ©2000-2009, Jelsoft Enterprises Ltd.