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 thebee12 thebee12 Apr 18, 2013 at 13:17 UTC - 0 likes

    There are still so many errors that are cropping up with Gnomeworks alone. Most of them are manageable and simply require a /reload but the biggest issue I personally have is not being able to open Guild Professions and not being able to open another player's profession link.

  • Avatar of WildCard_25 WildCard_25 Mar 25, 2013 at 06:31 UTC - 0 likes

    @thebee12: Go

    Haven't seen this error before. Please open a bug report and include what revision you were/are using.

  • Avatar of WildCard_25 WildCard_25 Mar 25, 2013 at 06:30 UTC - 0 likes

    @yoshimo: Go

    there is already a bug report for the error on line 99 in skillUpChance.lua.

    Please open a bug report for any other errors and include what revision you are using at the time of the error.

  • Avatar of thebee12 thebee12 Mar 24, 2013 at 19:22 UTC - 0 likes

    Won't let me open links in chat. Get this error

    Date: 2013-03-24 14:19:48 ID: 1 Error occured in: Global Count: 3 Message: ..\AddOns\GnomeWorks\MainWindow.lua line 731: attempt to index local 'playerData' (a nil value) Debug: GnomeWorks\MainWindow.lua:731: draw() GnomeWorks\ScrollFrame.lua:1423: DrawColumns() GnomeWorks\ScrollFrame.lua:248: DrawRow() GnomeWorks\ScrollFrame.lua:300: Draw() GnomeWorks\ScrollFrame.lua:1448: GnomeWorks\ScrollFrame.lua:1448 [C]: GetWidth() GnomeWorks\ScrollFrame.lua:1167: InitColumns() GnomeWorks\ScrollFrame.lua:220: InitRow() GnomeWorks\ScrollFrame.lua:235: DrawRow() GnomeWorks\ScrollFrame.lua:300: Draw() GnomeWorks\ScrollFrame.lua:473: RefreshRows() GnomeWorks\ScrollFrame.lua:1368: Refresh() GnomeWorks\MainWindow.lua:1654: ShowSkillList() GnomeWorks\MainWindow.lua:1542: func() GnomeWorks\MessageDispatch.lua:78: SendMessageDispatch() GnomeWorks\Inventory.lua:810: InventoryScan() GnomeWorks\SkillList.lua:1085: ScanTrade() GnomeWorks\MainWindow.lua:1567: ?() ...s\AckisRecipeList\libs\AceTimer-3.0\AceTimer-3.0.lua:41: ...s\AckisRecipeList\libs\AceTimer-3.0\AceTimer-3.0.lua:36 Locals: rowFrame = ScrollFrame2RowFrame1 { 0 = <userdata> OnLeave = <function> defined @Interface\AddOns\GnomeWorks\ScrollFrame.lua:146 highlight = <unnamed> { } data = <table> { } cols = <table> { } OnEnter = <function> defined @Interface\AddOns\GnomeWorks\ScrollFrame.lua:104 rowIndex = 1 OnClick = <function> defined @Interface\AddOns\GnomeWorks\ScrollFrame.lua:156 scrollFrame = ScrollFrame2 { } } cellFrame = ScrollFrame2-1x2 { 0 = <userdata> OnEnter = <function> defined @Interface\AddOns\GnomeWorks\ScrollFrame.lua:1151 index = 2 Edit = <function> defined @Interface\AddOns\GnomeWorks\ScrollFrame.lua:1122 text = <unnamed> { } ClearIcons = <function> defined @Interface\AddOns\GnomeWorks\ScrollFrame.lua:952 textRight = <unnamed> { } header = <table> { } AddIcon = <function> defined @Interface\AddOns\GnomeWorks\ScrollFrame.lua:962 button = <unnamed> { } OnLeave = <function> defined @Interface\AddOns\GnomeWorks\ScrollFrame.lua:1158 OnClick = <function> defined @Interface\AddOns\GnomeWorks\ScrollFrame.lua:1231 scrollFrame = ScrollFrame2 { } } entry = <table> { index = 10000 subGroup = <table> { } name = "Rings" parent = <table> { } depth = 0 dataIndex = 1 iconList = <table> { } } rightEdge = 2 playerData = nil (*temporary) = "Betchazzkeed" (*temporary) = "Interface\AddOns\GnomeWorks\Art\expand_arrow_open.tga" (*temporary) = <userdata> (*temporary) = "RIGHT" (*temporary) = -2 (*temporary) = 0 (*temporary) = <userdata> (*temporary) = nil (*temporary) = "attempt to index local 'playerData' (a nil value)" skillUpIcon = "Interface\TradeSkillFrame\UI-TradeSkill-Multiskill" <us> (ck=b12)

    Last edited Mar 24, 2013 by thebee12
  • Avatar of yoshimo yoshimo Mar 24, 2013 at 13:12 UTC - 0 likes

    I have serious trouble on my scribe, skill up chances are completely wrong and show 5% for orange recipes, most of them are empty.

    Message: ...nterface\AddOns\GnomeWorks\plugins\skillUpChance.lua line 99: attempt to perform arithmetic on a string value Debug: ...nterface\AddOns\GnomeWorks\plugins\skillUpChance.lua:99: SortCompare() GnomeWorks\ScrollFrame.lua:326: GnomeWorks\ScrollFrame.lua:316 (tail call): ? [C]: sort() GnomeWorks\ScrollFrame.lua:367: SortData() GnomeWorks\ScrollFrame.lua:469: RefreshRows() GnomeWorks\ScrollFrame.lua:1368: Refresh() ...nterface\AddOns\GnomeWorks\plugins\skillUpChance.lua:75: ...nterface\AddOns\GnomeWorks\plugins\skillUpChance.lua:59 ...nterface\AddOns\GnomeWorks\plugins\skillUpChance.lua:130: func() GnomeWorks\ScrollFrame.lua:1237: OnClick() GnomeWorks\ScrollFrame.lua:676: GnomeWorks\ScrollFrame.lua:670

    then with GW active i miss many recipes in the list that show only on the default profession window. If there is more info that i can supply, just ask

  • Avatar of alisonnic alisonnic Mar 18, 2013 at 23:38 UTC - 0 likes

    Thank you so much for the scanner overhaul! It is greatly improved.

    I am still getting Lua errors, however. I have created a ticket, #448. Hopefully this will not be too difficult to sort out.

    Thanks again for the work you are doing on this terrific addon!

  • Avatar of Drashnar Drashnar Mar 18, 2013 at 22:10 UTC - 0 likes

    @WildCard_25: Go

    It TOTALLY does. THANK YOU for the scanner overhaul, it was sorely needed.

  • Avatar of WildCard_25 WildCard_25 Mar 18, 2013 at 06:57 UTC - 0 likes

    This is how Gnomeworks works out at what skill level recipes change from orange->yellow->green->gray. It creates fake trade links using one of your alts (same server and faction) and uses this to work it out. Unfortunately, this can cause large hangs/disconnects with the client/server. r215 should cause less hangs.

    Last edited Mar 18, 2013 by WildCard_25
  • Avatar of ashtaar737 ashtaar737 Mar 17, 2013 at 16:42 UTC - 0 likes

    Hey guys, just recently downloaded your GnomeWorks, LilSparky's Workshop and KevTool Queue. Absolutely loved the addon on my Engineer Nafiseh (the first toon to log on to with these addons installed), but found a rather frustrating problem as soon as I logged on my next crafting alt.

    The game froze instantly. I made a screenshot of what popped up and of the chatlog:

    Things to note is the alt I've done screenshots on is NOT a Blacksmith. In fact, I don't even have any blacksmiths among my alts.

    The word Nafiseh next to the Blacksmithing (LSW r149) is the name of the first toon I logged on with these addons, I can still log her in without any trouble with these addons enabled. All other alts get the same identical messages and that weird Blacksmithing window popping up and a dead-freeze of the game which I can only force-shut-down to get out of.

    I tried disabling every addon I have installed, leaving only GnomeWorks on and the result is exactly the same, with one slight difference, here's a screenshot:

    As you can see the only differences is that it now only says Blacksmithing [Nafiseh] instead of Blacksmithing (LSW e149) [Nafiseh]. And a slight difference in the numbers in "waiting for more data... attempt 1 and 2" lines. The behavior is the same for all toons I have that are not Nafiseh or Engineer (I have another low level engineer who has no troubles with addons.

    I really hope there is a solution for this. Allso if you require any additional info, please feel free to ask me. Tell me if you need the full list of my addons. I am not sure if it's relevant however, since the last screenshot is taken with all of the addons I have disabled and only GW being active.

    Thank you in advance.

  • Avatar of thebee12 thebee12 Mar 13, 2013 at 21:08 UTC - 0 likes

    @hughescr: Go

    I had the same error from ARL but your patch has fixed it so far. No issues currently except the errors with Motes and Spirits as stated before.


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