Get an Epic Experience with Premium

Eriks Shopping List

Professions Login to Add Favorites
  • 2 Likes
  • World of Warcraft
  • 823 Monthly Downloads
  • Supports: 5.2.0
  • 19,643 Total Downloads
  • Updated 04/12/2013
  • Created 05/14/2011
  • 50 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: Public Domain
  • Newest File: version 2.3.2
or

About Eriks Shopping List

Have you ever become frustrated by having to dig though countless recipes in order to make just one item / enchant / whatever ?

This addon provides a nice layered recursive shoppinglist of all ingredients you need for any recipe of any profession. This is especially usefull for engineering.

  • open the list by clicking the new "List all" button in the reagents part of the Tradeskill window
  • keep it open seperately from the tradeskill window
  • click on any sub recipe in the list to quickly go there
  • minimize to keep it at hand
  • 5 new shortcut slots! click the corresponding arrow button to add the current recipe being listed to the shortcut slot.
  • type /esl to toggle shoppinglist visibility

Recipe data is collected automatically from opened tradeskill windows, so you're always up-to-date.

known issues: - only when using the addon for the first time after installing, some ingredients may not be accurate. Logging out and back in just once fixes this.

Please feel free to post any constructive comments or suggestions.

version 2.2.1 - fixed recipe scanning! - added version number and resetting scanned data on new version - multiple minor fixes

Addon Packs Containing This...

Comments

First Previous Page 1 of 3 Next Last
  • #33

    This addon would be great if it actually listed mats needed for items. I cannot get it to do so. Maybe I am just a newfag and can't figure this out. Help? or FIX!

  • #34

     

    Quote from pungeegod »

    This addon would be great if it actually listed mats needed for items. I cannot get it to do so. Maybe I am just a newfag and can't figure this out. Help? or FIX!

     

    looks like you aint newfag but a bit silly, aint you? just read one post below your! this function is broken in 5.2 and as i asked gm and got an answer - it will be FIXED in 5.3! tell blizzard to FIX IT? eh?

  • #35

    actually I implemented a workaround for that 5.2.0 issue. At my end everything seems to be working ok, so as Im doing this alone, I wont have time to fix bugs I cant easily replicate on my client.

  • #28

    i made a ticket about mats and got a reply, it will be fixed in 5.3

    not sure when new patch will come...

  • #30

    wow, that sucks... the only other way to workaround is to supply a database of recipes with the addon install myself. However has two major drawbacks: 1) way too much work (think days to extract data from wowhead or something). 2) data will be out of date with every new patch.

    So it sucks, but we'll probably have to wait for 5.3 :(

  • #32

    yay, after some searching on the net I found a workaround using the tooltip window, so check the new version 2.3.2! This should solve all your problems, including world hunger etc. ;).

  • #31

    ye, looks like we have to wait... database aint a cure! just hope 5.3 will come soon

  • #27

    Hi there mate! 

    Any news about nonlinkable mats? :) 

    Wanna use your addon asap :D

     

     

     

     

  • #22

    Hello!

    Seems like very useful addons, but doesnt work for me :(

    For example: I logged on my engineer and chosen Jeeves, when i pressed "List All" it just shows me Jeeves in addon window and no reagents :(

    I also got toons with Alchemy and Herbalism, Blacksmithing and Inscription, Tailoring and Mining, Engineering and Jewelcrafting. Logged on them several times to "list possible receipes". Then logged out and in back. But when i choose Jeeves, it still shows me just Jeeves itself and no reagents for it :(

    Also it says in chat window:

    [12:33:41] ESL: prof : nil
    [12:33:41] ESL: first checking player Alkonost
    [12:33:41] ESL: checking other players
    [12:33:41] ESL: recipe not found at any player
    [12:33:41] ESL: no reagents found

     

     Check this screenshot for details:

    http://img521.imageshack.us/img521/5363/wowscrnshot031413122220.jpg

    P.S.

    May be its cuz of bug - I cant link any reagents when browsing receipes with shift+click. Looks like reagents not clickable atm. 

    Will be highly appreciated for help! Gonna use it for my Jewelcrafting to browse which gems i could transume on my Alchenist for Rare pandaren gems. 

    Last edited by mightystrax on 3/13/2013 8:39:27 PM
  • #23

    Greeting Mightystrax,

    thanks for posting this issue, Ill look into it asap. Ill also remove the debugloggin in the next version, as you obviously shouldnt be bothered with it.

  • #26

    None of the receipes shows any ingredients :(

    I posted Jeeves, cuz mats for it also made by engineer (all these bots), and they are here, near the Jeeves schematic. So both jeeves and ingredients are in the same list. 

    Check another screenshot plz: http://s44.radikal.ru/i104/1303/96/40c25e25f0d9.jpg

    Alchemy, Blacksmithing and Engineering. 3 my toons on the same realm. 

    p.s.

    i think it will be better to scan receipes on every char instead of creating database of the receipes... mebey its possible to add a button in right upper corner of profession window "Scan receipes", so user will know when the scaning appears? i mean not just opening tradeskill window, cuz you are not sure if it already scanned your receipes or not... eh, just a suggestion :)

  • #25

    Do none of your recipes show ingredients, or only Jeeves?

    There seems to be a problem with the wow function that returns the ingredients for a recipe. Sometimes this just returns nothing, or duplicate ingredients etc. This seems to happen more often for newer recipes. As I dont have engi high enough myself, I havent been able to reproduce your specific problem, so now I'm cleaning up all the recipe scanning code (which is a couple of years old) to see if that helps. If it doesn't, than another option would be to try and supply a pre-made list of recipe ingredients with the addon and not try to scan it at runtime. However, that would mean you also get recipe info for ceipes you dont even have, whizh could cause strange behavior. As you can imagine, making this 100% stable is no easy task, when you depend on functions that not always work.

    ps: I'll look into the linking functionality for a future release. This is not supported atm, so not a bug.

    Last edited by erikbloodaxe on 3/15/2013 5:59:04 AM
  • #24

    thx for fast reply :)

    what was the problem? its cuz reagents are not linkable? 

    did you have same problem?

    still not working for me

    im logging on all my toons, opening profession windows, then logging out. once logged on all - restarting wow client. "all known professions" checked

     

     

    Last edited by mightystrax on 3/14/2013 7:03:22 PM
  • #20

    Looks very handy.
    I can certainly speak to the usefulness, of such a thing, to engineers.
    Bookmarked for future reference.

  • #18

    Its not working for me i always get LUA error and im not sure what i have done not correctly. Here a copy of one of them.

    Message: ...rface\AddOns\EriksShoppingList\EriksShoppingList.lua:54: attempt to call global 'GetTradeSkillSubClassFilter' (a nil value)
    Time: 02/10/13 15:10:05
    Count: 2
    Stack: ...rface\AddOns\EriksShoppingList\EriksShoppingList.lua:54: in function <...rface\AddOns\EriksShoppingList\EriksShoppingList.lua:50>
    ...rface\AddOns\EriksShoppingList\EriksShoppingList.lua:89: in function <...rface\AddOns\EriksShoppingList\EriksShoppingList.lua:84>
    ...rface\AddOns\EriksShoppingList\EriksShoppingList.lua:306: in function <...rface\AddOns\EriksShoppingList\EriksShoppingList.lua:303>
    ...rface\AddOns\EriksShoppingList\EriksShoppingList.lua:409: in function <...rface\AddOns\EriksShoppingList\EriksShoppingList.lua:381>
    [C]: in function `UseAction'
    Interface\FrameXML\SecureTemplates.lua:275: in function `handler'
    Interface\FrameXML\SecureTemplates.lua:560: in function <Interface\FrameXML\SecureTemplates.lua:508>

    Locals: (*temporary) = nil
    (*temporary) = 0
    (*temporary) = "attempt to call global 'GetTradeSkillSubClassFilter' (a nil value)"
    subClasses = <table> {
    }

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

Maingear

ENTER NOW