GnomeWorks TradeSkill Frame

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 lilsparky lilsparky Dec 07, 2010 at 16:25 UTC - 0 likes

    make sure you're using the latest alpha release of lsw (r105) with the latest alpha for gw.

  • Avatar of Jiminimonka Jiminimonka Dec 07, 2010 at 13:58 UTC - 0 likes

    r95 - not sure if I am getting an error, but there are no trade skills in the trade window for any professions. I rolled back to r94 for now. If I find the bug (bugsack is acting up at the moment) I will post it here.

  • Avatar of Yeoman Yeoman Dec 07, 2010 at 12:05 UTC - 0 likes

    r95, deleted gnomeworks lua, but error still pops up, when i first open Inscription. It's not gnomeworks addon error, but with gnomeworks r94 there was no such error. Workshop is r101.

    Error occured in: Global Count: 1 Message: ...ace\AddOns\LilSparkysWorkshop\lilsparkysworkshop.lua line 1185: attempt to index field '?' (a nil value) Debug: (tail call): ? ...ace\AddOns\LilSparkysWorkshop\lilsparkysworkshop.lua:1185: UpdateSingleRecipePrice() GnomeWorks\plugins\lsw.lua:434: func() GnomeWorks\ScrollFrame.lua:377: GnomeWorks\ScrollFrame.lua:355 GnomeWorks\ScrollFrame.lua:372: UpdateData() GnomeWorks\ScrollFrame.lua:388: RefreshRows() GnomeWorks\ScrollFrame.lua:878: Refresh() GnomeWorks\MainWindow.lua:1451: ShowSkillList() GnomeWorks\MainWindow.lua:1358: func() GnomeWorks\GnomeWorks.lua:101: SendMessageDispatch() GnomeWorks\SkillList.lua:882: ScanTrade() GnomeWorks\MainWindow.lua:1379: GnomeWorks\MainWindow.lua:1375 (tail call): ? [C]: ? [string "safecall Dispatcher[2]"]:9: [string "safecall Dispatcher[2]"]:5 (tail call): ? Ace3\AceTimer-3.0\AceTimer-3.0.lua:164: Ace3\AceTimer-3.0\AceTimer-3.0.lua:138

  • Avatar of lilsparky lilsparky Dec 06, 2010 at 23:39 UTC - 0 likes

    dragon, yeah, the goal is to allow something as simple as a powerlevelling guide/plugin that simple looks at your current level and then queues up the recipes it has recorded ahead of time.  more complex, tho, is to let you build a queue based on current inventory and prices.  standard guides can be fine, but different servers have different economies and things can always change in terms of recipes and reagents.  my ultimate goal would be to have a system where i can say "i want to level my enchanting by 50 levels" and then it would queue up the recipes for me.

  • Avatar of lilsparky lilsparky Dec 06, 2010 at 23:35 UTC - 0 likes

    danilche, it should tell you where to get any item it doesn't find in your inventory.  bank, alt, auction, vendor, guildbank, mail... those should all appear in the shopping list portion of the queue frame.

    the freezing you are experiencing is related to the dynamic nature of the queue.  i'm working to optimize it and i may end up changing course to make it less automated (and less cpu intensive).

  • Avatar of dragonassasin dragonassasin Dec 06, 2010 at 23:30 UTC - 0 likes

    Curious question, Is it possible to queue recipes you don't have yet? For example if i want to powerlevel blacksmithing from 1-450(525) i typically follow a leveling guide,buy everything and do it all in one go. Being able to toss it all in queue ahead of time would definitely speed the process up.

    * EDIT* Wow psychically answering my question

    Last edited Dec 06, 2010 by dragonassasin
  • Avatar of lilsparky lilsparky Dec 06, 2010 at 23:29 UTC - 0 likes

    the experimental leveling aid only works for trade skills that create items at the moment.  if you scan the full list of recipes for a tradeskill, then visit the trainer, it'll record the levels at which you can train up.  then those skills will show up in the gw frame for your toon and you can queue them up like any other.  if you sort by skill up chance, you'll be able to see when a skill becomes active as you gain levels from your queued skills.  it's really hacky and will probably change considerably, but i was using it to level up my scribe with reasonable success.

  • Avatar of danilche danilche Dec 06, 2010 at 23:26 UTC - 0 likes

    "what layout mode gave you that error? flat or grouped?"


    "in the meantime, if you don't want it to use alt sources consider the shopping list "from alt" section to be the list of things you don't have."

    It didn't give me that though, possibly has something to do with the LUA error. The shopping list section simply looked as it I had enough mats on hand, until the queued recipes started turning red. I had to pretty much guess what and how much i needed. I reverted to r69, and it worked as intended.

    Also, it's not a major deal, but for large crafting queues, GW was excruciatingly slow. I was crafting around 400 glyphs, and the queue took about a minute to populate, and paused the game for a couple of seconds after each item got crafted. I have quad-core 3KHz Xeon PowerMac with 8GB RAM, so the computing power and memory and not bottlenecks.

    BTW, despite all the development problems, GW looks like it will eventually kick ass. keep up the good work dude!

  • Avatar of jch4983 jch4983 Dec 06, 2010 at 21:49 UTC - 0 likes

    I don't know if I'm just oblivious or if it's something tricksy, but in r93, you mentioned some experimental skill leveling tools... I can't find them. :P Was going to let it figure out my enchating, but no go, as of yet. I visited the trainer and the auction house to see if there were any extra options, but maybe I'm misunderstanding, LOL.

    Help! :D

  • Avatar of yunohu yunohu Dec 06, 2010 at 19:42 UTC - 0 likes

    I also got the following logged in my chat:

    GnomeWorks: ScanTrade can't find player name. 1 nil

    This was at a different time. It occurred when I used the guild profession finder to look at the recipes of a guild member who was offline.


Date created
Apr 15, 2010
Last update
Oct 01, 2013
Development stage
  • enUS
GNU General Public License version 3 (GPLv3)
Recent files
  • 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
  • A: r227 for 5.3.0 May 30, 2013



Embedded library