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 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: http://i13.photobucket.com/albums/a284/Vereyena/LSW_GW_zps16287c4b.jpg

    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: http://i13.photobucket.com/albums/a284/Vereyena/GW_No_Addons_zps411abcc5.jpg

    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.

  • Avatar of hughescr hughescr Mar 12, 2013 at 05:27 UTC - 0 likes

    @Radoznali: Go

    I don't use Ackis, so not sure what's going on there. It looks like maybe something changed in that Ackis DisplayAcquireData() function where the callback is getting a different set of arguments than it used to perhaps? It looks like at least the 5th argument to the callback function used to be a color string, and now is a table which contains the hex string and then the individual RGB values, so it broke some compatibility. I think I can craft a patch without testing :) If it breaks anything it'd only be for Ackis users, for whom things are broken anyway right now... I'll try and make it backward compatible in case anyone doesn't upgrade Ackis but does upgrade GW.

    I've pushed the patch as r208 – could you fetch that and see if it fixes things for you?

Facts

Date created
Apr 15, 2010
Categories
Last update
Oct 01, 2013
Development stage
Alpha
Language
  • enUS
License
GNU General Public License version 3 (GPLv3)
Downloads
344,048
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

Authors

Relationships

Embedded library
Ace3
CallbackHandler-1.0
LibStub