Go to Page... |
Updated: | 11-30-11 03:07 PM |
Created: | unknown |
Downloads: | 315,378 |
Favorites: | 1,457 |
MD5: |
Recipe Radar assists players in finding recipes. It knows about vendors who sell recipes in the current region or by profession. It has a number of filtering options and can even locate vendors on the world map.
Classic version available at: https://www.wowinterface.com/downloads/info25229-RecipeRadarClassic.html
Tips:
Comment Options |
Jayhawk |
View Public Profile |
Send a private message to Jayhawk |
Find More Posts by Jayhawk |
Add Jayhawk to Your Buddy List |
06-24-06, 01:27 PM | |
|
Elkano speaks the truth. In addition, WoW seems to require that an item can be retrieved from the server (cached) only when the user takes an action (eg. a mouseover). That is to say that there is no way (that I know of) to cache all of the recipes through some kind of batch operation - you have to mouseover each icon individually.
I did include the "expand all" option in the 1.6 context menu to make this a bit easier, though. Thanks again for finding that icon bug, Elkano - I've fixed it, I think, for 1.7. BTW, I understand there are several new translations in the DE client - eg. "Stranglethorn" is now "Schlingendorntal" - do you know of any of these that are relevant to Recipe Radar? (Region names are the important ones.) |
|
ladenedge |
View Public Profile |
Send a private message to ladenedge |
Visit ladenedge's homepage! |
Find More Posts by ladenedge |
Add ladenedge to Your Buddy List |
06-28-06, 01:19 AM | |
|
There is a way to batch cache the recipes: create a hidden tooltip and then set it to the items. This will result in the client trying to chache the item but could lead to a disconnect as it is with mouseover right now.
wrt the new 1.11 deDE zone names: http://dragonnoir.dr.funpic.de/diverses/Bild3.jpg I've found this pic in the gatherer forums, in this thread: http://norganna.org/bb/index.php?showtopic=923&st=40 one small request: could you remember if a vendor has been auto-mapped and remove him once you notice that the reason for mapping him has vanished, eg the player has learned the recipes? |
|
Elkano |
View Public Profile |
Send a private message to Elkano |
Visit Elkano's homepage! |
Find More Posts by Elkano |
Add Elkano to Your Buddy List |
07-07-06, 05:01 AM | |
|
OK, I took the latest changes from svn and it seems that there is a problem with German umlaute in zone names resulting in the addon not being able to show the recipes for these zones :/
|
|
Elkano |
View Public Profile |
Send a private message to Elkano |
Visit Elkano's homepage! |
Find More Posts by Elkano |
Add Elkano to Your Buddy List |
07-11-06, 04:03 PM | |
|
Bleh, sorry for the long delay in the German fixes.
I'm hoping that your SVN trouble was the result of an encoding issue in the transfer, as I haven't heard anything about encoding changes in-game. I'll cross my fingers for a working distro and if it fails I'll revert to escape codes. Thanks again for the links - very helpful! |
|
ladenedge |
View Public Profile |
Send a private message to ladenedge |
Visit ladenedge's homepage! |
Find More Posts by ladenedge |
Add ladenedge to Your Buddy List |
07-11-06, 04:07 PM | |
A Cobalt Mageweaver
Forum posts: 208
File comments: 354
Uploads: 0
|
Can you make a FuBar toggle? TY
|
|
fred |
View Public Profile |
Send a private message to fred |
Visit fred's homepage! |
Find More Posts by fred |
Add fred to Your Buddy List |
07-12-06, 12:36 AM | |
|
ladenedge, do you know tekkubs's FuBar_DebugProfiler?
I used it to have a look at my addons processing time and memory usage and I noticed that RR produces an enomrmous memory footprint/increase in memory with it's OnUpdate function. Would you mind trying his addon to improve the performance? wrt the update: I'll try it when the servers are back online |
|
Elkano |
View Public Profile |
Send a private message to Elkano |
Visit Elkano's homepage! |
Find More Posts by Elkano |
Add Elkano to Your Buddy List |
07-13-06, 01:55 PM | |
|
Okay, I've spent some time with the memory problem you found. The main thing I've learned is that it doesn't seem to be a major problem. DebugProfiler tests how much memory an OnUpdate function allocates, and then adds that number to a running total. This total does not indicate how much memory a function (or addon) is *using*, because there is no way for addon code to discern when that memory is released.
So it ends up working like this: Recipe Radar allocates a bunch of local tables in the minimap icon OnUpdate function 10 times per second (this makes for smooth icon movement). This turns out to be a couple of kbytes per second, or so (the resolution on LUA's gcinfo() is only 1k). This memory adds up until LUA decides to do some garbage collection, which seems to happen when the amount of memory you have allocated to addons (in the login screen) is reached. At that point, all of the unused memory is freed and it starts to accumulate again. Of course, DebugProfiler can't really see this - or anyway, it can't attribute freed memory to any particular addon's total. So RR's numbers just keep going up, ad infinitum. If you stick a collectgarbage() call at the end of RR's OnUpdate (in Minimap.lua), you'll see that RR never registers on DebugProfiler because RR doesn't actually retain any of the memory it allocates during that function. Having said all that, I have made a couple minor changes. While there isn't a memory leak or anything serious, RR's memory usage is excessive and the downside is that garbage collection happens more often that it probably should - about every 10 minutes on my system, though it depends on your addons and memory pool size. So, first I changed my tables to variables, which seems to decrease overhead about fivefold. And secondly, I now save some state information in the OnUpdate function so that it only updates when the player is moving. Not huge changes, and it's still quite possible to see 10M of memory usage on RR in DebugProfiler, but the moral of the story is that the negative effects of this are apparently minimal. (Also note that Gatherer behaves basically the same way, though it updates less frequently than RR.) I very much appreciate the heads up, as this was an interesting learning experience. If something I've said doesn't sound right, or you have further suggestions, please let me know! |
|
ladenedge |
View Public Profile |
Send a private message to ladenedge |
Visit ladenedge's homepage! |
Find More Posts by ladenedge |
Add ladenedge to Your Buddy List |
07-13-06, 07:40 PM | |
|
MetaMap?
Since installing RecipeRadar, I have been getting errors with MetaMap It also appears to cause the MetaMap Points of Interest to become misaligned.
Count: 1 Error: Interface\AddOns\MetaMap\MetaMap.lua:2727: attempt to index a nil value -------------------------------------------------- Count: 5 Error: Interface\AddOns\MetaMap\MetaMap.lua:2309: attempt to index field `?' (a nil value) I have posted the information on both addons. Hopefully, it's not too hard to get them to play nicely together. Thank you! <3
Last edited by laerbeejo : 07-13-06 at 07:55 PM.
|
|
laerbeejo |
View Public Profile |
Send a private message to laerbeejo |
Visit laerbeejo's homepage! |
Find More Posts by laerbeejo |
Add laerbeejo to Your Buddy List |
07-15-06, 01:38 PM | |
|
well, what you say perfectly fits
Have you ever heared of the embedded library CompostLib? -> http://wiki.wowace.com/index.php/CompostLib Maybe using this will help you with your problem. What it does is basicaly the following: if you finished using a table you hand it over to CompostLib which will result in the GC not collecting it. When you need a new table, instead of creating one you ask CompostLib for an old one. Thus new tables are only allocated when there are no old ones left. It's used in a lot of addons by now and seems to run perfecly fine And thanks for taking your time to look into that |
|
Elkano |
View Public Profile |
Send a private message to Elkano |
Visit Elkano's homepage! |
Find More Posts by Elkano |
Add Elkano to Your Buddy List |
10-17-06, 04:11 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 1
Uploads: 0
|
Can't link from Recipe Radar to chat
When I shift-click from Recipe Radar, I get an error message...
[string "RecipeDetailIcon:OnClick"]:3: attempt to call global 'RecipeRadar_LinkItem' (a nil value) I didn't have this problem before so perhaps something got changed in the latest version? Any help would be appreciated. Thanks! Edit: I just noticed that there's a newer version out -- will try that to fix problem.
Last edited by peony : 10-17-06 at 04:49 PM.
|
|
peony |
View Public Profile |
Send a private message to peony |
Visit peony's homepage! |
Find More Posts by peony |
Add peony to Your Buddy List |
11-12-06, 01:25 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 1
Uploads: 0
|
Help?
I had a quick question. I made a low-level character that I stopped using and later "destroyed" to make a new one. Recipe Radar is still reading info for this char. Is there any way to stop this? I have it set so once all Alts know the recipe, it should disappear (go grey)... but it still shows green/red based on this dead chars stats.
Thanks in advance if anyone knows how to fix this.... |
|
Thagar |
View Public Profile |
Send a private message to Thagar |
Visit Thagar's homepage! |
Find More Posts by Thagar |
Add Thagar to Your Buddy List |
11-29-06, 03:03 PM | |
|
Please pardon the lateness of my reply! There is in fact a way to clear data. Try:
Code:
/rrdr clear [name] Code:
/rrdr clear Gandalf |
|
ladenedge |
View Public Profile |
Send a private message to ladenedge |
Visit ladenedge's homepage! |
Find More Posts by ladenedge |
Add ladenedge to Your Buddy List |
12-08-06, 01:57 PM | ||
|
I get the following error loading (trapped with bugsack):
Something weird is happening. |
|
|
Lichbane |
View Public Profile |
Send a private message to Lichbane |
Visit Lichbane's homepage! |
Find More Posts by Lichbane |
Add Lichbane to Your Buddy List |
12-12-06, 05:08 PM | |
|
It seems some people are having trouble upgrading from an older version of Recipe Radar to the new v2.0-compatible version.
The easy way to solve this problem is to delete your "World of Warcraft\WTF\Account\<account>\SavedVariables\RecipeRadar.lua" file. If you feel like going that extra mile, you could post (or email) the above file so that I can include some code to correctly upgrade it! (Which version are you upgrading from, anyway?) Edit: Actually, I think I found the bug - please upgrade to 1.14 if you've had any trouble.
Last edited by ladenedge : 12-15-06 at 12:27 PM.
|
|
ladenedge |
View Public Profile |
Send a private message to ladenedge |
Visit ladenedge's homepage! |
Find More Posts by ladenedge |
Add ladenedge to Your Buddy List |