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 Yeoman Yeoman Nov 28, 2010 at 12:33 UTC - 0 likes

    2 problems with r85. One is error window (but i don't know what i'm missing because of it):

    Error occured in: Global Count: 4 Message: ..\AddOns\GnomeWorks\FrameHooks\Mail.lua line 31: bad argument #1 to 'pairs' (table expected, got nil) Debug: (tail call): ? [C]: pairs() GnomeWorks\FrameHooks\Mail.lua:31: ?() ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147: ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147 [string "safecall Dispatcher[1]"]:4: [string "safecall Dispatcher[1]"]:4 [C]: ? [string "safecall Dispatcher[1]"]:13: ?() ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: Fire() Ace3\AceEvent-3.0\AceEvent-3.0.lua:120: Ace3\AceEvent-3.0\AceEvent-3.0.lua:119

    And second thing is more important. I have in bags lots of pigments. But there is only active 3 instead of 4 buttons: Create, Queue, Create All. And Queue All is grayed out. Reloading game and deleting .lua file in savedvariables is not helping. And my queue list is empty btw.

    P.S. I have addon Ace3 installed too, if that's important.

  • Avatar of lilsparky lilsparky Nov 28, 2010 at 07:41 UTC - 0 likes

    yeah, documentation is definitely something i plan to do.  the problem is, it's still evolving so i don't want to write up something that isn't accurate due to a design change.  i could prolly have a bare-bones description during the alpha, tho.  just with "btw, to make a macro do this..." kind of stuff...

  • Avatar of 128z 128z Nov 28, 2010 at 07:11 UTC - 0 likes

    Dear Lilsparky, tnx for addon :)

    maybe create some documentation is good idia.. maybe video guide on YouTube? Sometimes it's hard to find how to do something.. how to create GWProcess macros or how change source of inks ect..

    Yes, everybody can find this in comments 50+ pages :) Check kevtool for example - there are several video guides +some text with examples.

    Last edited Nov 28, 2010 by 128z
  • Avatar of pharm pharm Nov 28, 2010 at 05:06 UTC - 0 likes

    Thanks for the hard work on this - looks like a great addon but when opening my mailbox after logging in I ran into the below error. Running r85.

    Date: 2010-11-27 20:57:02 ID: 1 Error occured in: Global Count: 1 Message: ..\AddOns\GnomeWorks\FrameHooks\Mail.lua line 31: bad argument #1 to 'pairs' (table expected, got nil) Debug: (tail call): ? [C]: pairs() GnomeWorks\FrameHooks\Mail.lua:31: ?() ...ore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147: ...ore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147 [string "safecall Dispatcher[1]"]:4: [string "safecall Dispatcher[1]"]:4 [C]: ? [string "safecall Dispatcher[1]"]:13: ?() ...ore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: Fire() ...\AddOns\DataStore\libs\AceEvent-3.0\AceEvent-3.0.lua:120: ...\AddOns\DataStore\libs\AceEvent-3.0\AceEvent-3.0.lua:119

    Last edited Nov 28, 2010 by pharm
  • Avatar of lilsparky lilsparky Nov 28, 2010 at 02:12 UTC - 0 likes

    ketsuna, d/l r85 and restart the client (exit to desktop and restart).

    kamepthis, does the skill up number change over the leveling process or is it fixed per recipe?  the skillup% number now factors in multiple skillups (or it should) so you could see 300% at times.

    also, i forgot to mention that the queue will guestimate your skillups for the current build queue and reflect it in the main window profession level status bars.

  • Avatar of Ketsuna Ketsuna Nov 28, 2010 at 01:20 UTC - 0 likes

    Hi, I got this error today, thought Id post it since it wont go away :/

    Message: Interface\AddOns\GnomeWorks\GnomeWorks.lua:475: Usage: RegisterEvent("eventname", "methodname"): 'methodname' - method 'MAIL_SHOW' not found on self. Time: 11/27/10 20:17:30 Count: 439 Stack: [C]: ? ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:140: in function `RegisterEvent' Interface\AddOns\GnomeWorks\GnomeWorks.lua:475: in function `func' ...erface\AddOns\GnomeWorks\Libs\LibStagedExecution.lua:22: in function <...erface\AddOns\GnomeWorks\Libs\LibStagedExecution.lua:13>

    Locals: (*temporary) = "Usage: RegisterEvent("eventname", "methodname"): 'methodname' - method 'MAIL_SHOW' not found on self."

  • Avatar of Kamephis Kamephis Nov 28, 2010 at 00:18 UTC - 0 likes

    You're welcome =) There's some kind of feature request I'd have since I'm leveling inscription at the moment:

    Many glyphs seem to give 3 skillpoints when crafted for the first time / while still orange. this is indicated in the... standard... blizzard tradeskill interface by an orange arrow this a 3. Either I'm blind (which tends to happen sometimes ;P) or this functionality isn't (yet ) in. Would be nice though. (As said, kind of feature request, no big deal).


  • Avatar of lilsparky lilsparky Nov 28, 2010 at 00:03 UTC - 0 likes

    ttomsen, because a new file was added, you have to completely exit wow for the update to fix things.  also, in regards to skillet vs gnomeworks, gnomeworks is a completely from scratch rewrite based on my experience modifying skillet.  skillet's code base was written by nogudnik and based largely on atsw's design philosophy.  my modifications didn't always fit with how it was originally written and while it worked, it was quite hacky.  i've intended for some time to do a rewrite but never had the time.  skillet has pretty worked thru most patches, but 4.0 finally broke it (really, it broke the ace2 libraries that skillet uses).  since skillet is still very popular, yossa asked to take over the project to update it for 4.0 and ace3.  this is why skillet has been updated lately.

    kamephis, update to the latest alpha of lsw to get rid of that error.  and thanks for the kind words.

  • Avatar of Kamephis Kamephis Nov 27, 2010 at 23:00 UTC - 0 likes

    [r85 this error is gone for me too, but still getting the following: (using your lilsparky's workshop) ] (fixed in latest alpha)

    Message: Interface\AddOns\GnomeWorks\plugins\lsw.lua:583: attempt to call field 'AddToItemCache' (a nil value) Time: 11/27/10 23:58:11 Count: 1 Stack: Interface\AddOns\GnomeWorks\plugins\lsw.lua:583: in function <Interface\AddOns\GnomeWorks\plugins\lsw.lua:572> [C]: in function `UseAction' Interface\FrameXML\SecureTemplates.lua:274: in function `handler' Interface\FrameXML\SecureTemplates.lua:541: in function <Interface\FrameXML\SecureTemplates.lua:489>

    Before I forget: ABSOLUTELY LOVE this addon & functionality of lsw =) This is what I was looking for for a long time =)

    Last edited Nov 28, 2010 by Kamephis: tpyo
  • Avatar of contrebasse contrebasse Nov 27, 2010 at 22:34 UTC - 0 likes

    with r85 the MAIL_SHOW error is gone for me. Did you restart Wow after upgrading (a UI reload or disconnecting isn't enough) ?

    Author of ReagentMaker (tradeskill addon), Degaine and Sayit (RP addons)


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