GnomeWorks TradeSkill Frame

This project is abandoned.

Whether this project is out of date or its author marked it as abandoned, this project is no longer maintained.

If you wish to take this project over, please report it and state your intentions.

GnomeWorks (r27)

GnomeWorks TradeSkill Frame -

a complete replacement for the blizzard trade skill frame.

early alpha just to test some things out.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of nordh nordh Oct 21, 2010 at 08:32 UTC - 0 likes

    Getting this error whenever I login after the new update.

    Date: 2010-10-21 10:28:47 ID: 1 Error occured in: Global Count: 1 Message: ..\AddOns\GnomeWorks\GnomeWorks.lua line 423: attempt to index global 'LibStagedExecution' (a nil value) Debug: [C]: ? GnomeWorks\GnomeWorks.lua:423: in main chunk

    EDIT: After WoW crashed for me when entering an instance, it suddenly works. Weird.

    Last edited Oct 21, 2010 by nordh
  • Avatar of FyreMast FyreMast Oct 21, 2010 at 08:08 UTC - 0 likes

    GnomewWorks is Great, but am I missing a 'plugin' or something? I thought I saw in one of the screen shots or something, that "price for mats/AH price for finished item" or something like that could be displayed.... like in Skillet, or Lil'sparkies workshop... should I also add in those? but if so, WHERE from? None of the versions I find work at all.

  • Avatar of sarah_a180 sarah_a180 Oct 21, 2010 at 01:40 UTC - 0 likes

    Hey LS,

    So I haven't tried it but I think I understand the click-to-collect thing you're describing as currently available. Can I suggest that you add an option somewhere to turn off all automatic purchases & withdrawals and just let us click to collect? I don't mind automatic withdrawals from my bank, but I have some issues with them in other places. There are real reasons why I may want to use the orb or ink trader for one type of mat but not all the others. Currently if I visit one of those traders, I will make an irreversible purchase for all outstanding materials they can provide me.

    I've actually been to the frozen orb trader and had GW spend all my orbs on a type of eternal to which I have easy access, leaving me with none for the eternals for which I really needed to trade. I'm not calling this a bug, just something that we should be disable. Personally, I think the default setting should either be disabled or to pop a confirmation dialog each time you'd auto-withdraw.

    I do like the idea of prioritizing different sources. I would just suggest that if you do that, we should maybe be able to treat different guilds differently. For example, I am actually in four guilds on one server right now—but for simplicity's sake we'll say I have two: my private bank guild and my progression raiding guild. The way I'd like to prioritize my withdrawals looks something like: bags, bank, private guild, alts, auction house, progression guild.

    There are also cases I can see where I'd also treat my banker alt different from my other alts, but I'm less concerned about that case than I am about different guilds: it's a lot easier to control which alt I use.

    Incidentally, I'm also having the aggressive list pop-ups of the skill window on my Scribe/Herb. I was guessing it was the milling that was doing this but I suppose maybe it's the herbalism.

    Thanks again. I hope you got the donation. ( Hint hint to the rest of you :P )

  • Avatar of N00bTaco N00bTaco Oct 20, 2010 at 23:25 UTC - 0 likes

    @lilsparky Yes, as a matter of fact she is :) Hope that helps.

    I am not sure if this was the issue, but I was experiencing some lockups on zoning after updating. Again, not sure if its related, but everything else seems to be bug free . . ish :)

    Great work. If you need any other info let me know.

  • Avatar of tabbytabz tabbytabz Oct 20, 2010 at 21:40 UTC - 0 likes

    i dled the latest update and the queue frame is still constantly popping up. is there a way to disable that or stop it from happening ( the previous version before todays release had no pop up issues )

  • Avatar of lilsparky lilsparky Oct 20, 2010 at 20:44 UTC - 0 likes

    bricklethumb: is this toon a miner?

    sarah: you can actually click on any of the breakdowns to collect from wherever you are. so if you don't want to use guildbank mats and would rather buy them from a vendor, you can do that by clicking on the guildbank items while at the vendor. or you could get from the auction house (once that's all set up). because the system is dynamic, once you collect items into your bags, the list will update.

    i want to add some prioritization code to the queue system still. so for example, you could queue up a recipe then tell it to give the auction house priority over the guildbank. right now, it's bank, guildbank, vendor, alt, auction house. (actually, i'm not entirely sure where the alt fits in that list) if you re-arrange them, the flow through will change and the shopping list will reflect this.

    i also want to add some blacklisting features to not consider particular conversions and perhaps even blacklist item sources (guild banks, for example).

  • Avatar of N00bTaco N00bTaco Oct 20, 2010 at 20:17 UTC - 0 likes

    Bugs out with latest version r56 when I log in. Wiped saved vars and still bombed on first aid but I was able to get pat it.

    Leaves a box in the middle of the screen till brute forced.

    1x GnomeWorks-r56\LinkDecode.lua:133: attempt to concatenate field '?' (a nil value)
    <in C code>: in function `CastSpellByName'
    Interface\FrameXML\SecureTemplates.lua:310: in function `handler':
    Interface\FrameXML\SecureTemplates.lua:540: in function <Interface\FrameXML\SecureTemplates.lua:488>:
    <in C code>: ?
    Interface\FrameXML\SecureHandlers.lua:264: in function <Interface\FrameXML\SecureHandlers.lua:261>:
    <in C code>: ?
    Interface\FrameXML\SecureHandlers.lua:294: in function <Interface\FrameXML\SecureHandlers.lua:277>:
    (tail call): ?:
    (*temporary) = "Cooking"
    (*temporary) = nil
    (*temporary) = "TRADE_SKILL_UPDATE"
    (*temporary) = "TRADE_SKILL_UPDATE"
    (*temporary) = <function> defined =[C]:-1
  • Avatar of sarah_a180 sarah_a180 Oct 20, 2010 at 19:50 UTC - 0 likes

    Great work with the shopping list LS: it looks really good.

    I'd really love to see some source management added though. I have many characters, and memberships in a few different guilds for different characters. I don't really want it to split up my shopping list and say I need to take certain items from a guild bank—but I can live with that.

    But auto-withdrawing materials from a guild bank is really a dangerous feature. If it's my personal guild's bank, I don't mind, but if it's my raiding guild I don't want to have to explain why I took all the mats from a tab if I shouldn't have. I also may not want to use up all my withdrawals for the day on some low-level herbs.

    I'd love to have a way to turn guild withdrawals and shopping lists on and off. Controlling this by guild would be great, but turning it off altogether would be fine too.

    Thanks for all your hard work!

  • Avatar of joebob2442 joebob2442 Oct 20, 2010 at 14:45 UTC - 0 likes

    I'm getting the following error and when I log in with various chars, it prints out on the screen that it is scanning for a profession for a character other than the one I am logged in with. I removed the Saved Vars first time in but it seems to happen as I log in each of my alts.

    Date: 2010-10-20 10:40:48 ID: 1 Error occured in: Global Count: 29 Message: ..\AddOns\GnomeWorks\LinkDecode.lua line 133: attempt to concatenate field '?' (a nil value) Debug: [C]: ? GnomeWorks\LinkDecode.lua:133: GnomeWorks\LinkDecode.lua:122

  • Avatar of EvilGrinUK EvilGrinUK Oct 20, 2010 at 11:50 UTC - 0 likes

    You can do that via the filtering. Right click the 'Craftable' heading and select 'bags' from the submenu.


Date created
Apr 15, 2010
Last update
Nov 03, 2014
Development stage
  • enUS
GNU General Public License version 3 (GPLv3)
Reverse relationships
Recent files
  • A: r233 for 5.4.8 Nov 03, 2014
  • A: r232 for 5.4.0 Oct 01, 2013
  • A: r231 for 5.4.0 Sep 30, 2013
  • A: r229 for 5.3.0 Jun 01, 2013
  • A: r228 for 5.3.0 May 30, 2013



Embedded library