This project is abandoned and its default file will likely not work with the most recent version of World of Warcraft. Whether this project is out of date or its author has marked it as abandoned, this project is no longer maintained.
GnomeWorks TradeSkill Frame -
a complete replacement for the blizzard trade skill frame.
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?
Did you read my response to your statement? The original author already acknowledged your problem as well as what causes it, and said nothing can really be done about it due to the way the addon works.
hughescr - did you guys ever fix the issue when processing a queue with the main window open (or just crafting some items with the main window) that was causing the screen lag/update lag/whatever to stop happening?
Since the last WoW patch, I'm getting errors every time I open my crafting window and I'm completely unable to craft anything. Here's the initial bit (didn't want to paste the whole thing but I can if need be):
Date: 2013-03-08 10:04:59 ID: 1 Error occured in: Global Count: 1 Message: ..\AddOns\GnomeWorks\SkillList.lua line 1030: table index is nil Debug: GnomeWorks\SkillList.lua:1030: ScanTrade() GnomeWorks\MainWindow.lua:1607: ?() ...s\AckisRecipeList\libs\AceTimer-3.0\AceTimer-3.0.lua:41: ...s\AckisRecipeList\libs\AceTimer-3.0\AceTimer-3.0.lua:36 Locals: self = <table> { RecipeGroupPruneList = <function> defined @Interface\AddOns\GnomeWorks\RecipeGroups.lua:664 GetSkillLevels = <function> defined @Interface\AddOns\GnomeWorks\RecipeData.lua:252 InitGroupList = <function> defined @Interface\AddOns\GnomeWorks\RecipeGroups.lua:678 AddPseudoTrade = <function> defined @Interface\AddOns\GnomeWorks\GetTradeSkill.lua:50 CancelTimer = <function> defined @Interface\AddOns\AckisRecipeList\libs\AceTimer-3.0\AceTimer-3.0.lua:161 ScanPseudoTrade = <function> defined @Interface\AddOns\GnomeWorks\GetTradeSkill.lua:94 RecipeGroupAddSubGroup = <function> defined @Interface\AddOns\GnomeWorks\RecipeGroups.lua:272 InventoryScan = <function> defined @Interface\AddOns\GnomeWorks\Inventory.lua:760 SetInventoryCount = <function> defined @Interface\AddOns\GnomeWorks\Inventory.lua:519 TRADE_SKILL_UPDATE = <function> defined @Interface\AddOns\GnomeWorks\MainWindow.lua:1730 RecipeGroupConstructDBString = <function> defined @Interface\AddOns\GnomeWorks\RecipeGroups.lua:625 MessageDispatchTimeReportToggle = <function> defined @Interface\AddOns\GnomeWorks\MessageDispatch.lua:367 GetTradeIcon = <function> defined @Interface\AddOns\GnomeWorks\GetTradeSkill.lua:101 AUCTION_HOUSE_SHOW = <function> defined @Interface\AddOns\GnomeWorks\FrameHooks\AuctionHouse.lua:1087 QueueWindow = GnomeWorksQueueFrame { } RecipeGroupPasteEntry = <function> defined @Interface\AddOns\GnomeWorks\RecipeGroups.lua:312 RegisterMessageDispatch = <function> defined @Interface\AddOns\GnomeWorks\MessageDispatch.lua:23 ScheduleTimer = <function> defined @Interface\AddOns\AckisRecipeList\libs\AceTimer-3.0\AceTimer-3.0.lua:108 ShowReagents = <function> defined @Interface\AddOns\GnomeWorks\Details.lua:687 SelectEntry = <function> defined @Interface\AddOns\GnomeWorks\SkillList.lua:527 groupLabels = <table> { } ExecuteAddToQueue = <function> defined @Interface\AddOns\GnomeWorks\Queue.lua:1045 RegisterMessage = <function> defined @Interface\AddOns\AckisRecipeList\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:118
Is this an error with Ace3? Or GnomeWorks? It's really knocked me for a loop, because I use the queue profitable plugin constantly and now I'm feeling lost! :-P
@hughescr
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.
@Radoznali
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?
Drash - nope - must have missed it way back when. Thanks for repeating it!
@Marthisdil
Did you read my response to your statement? The original author already acknowledged your problem as well as what causes it, and said nothing can really be done about it due to the way the addon works.
Don't expect a fix.
hughescr - did you guys ever fix the issue when processing a queue with the main window open (or just crafting some items with the main window) that was causing the screen lag/update lag/whatever to stop happening?
still broken for me and getting this error now Date: 2013-03-10 23:39:01 ID: 3 Error occured in: Global Count: 1 Message: ..\AddOns\GnomeWorks\plugins\arl.lua line 151: bad argument #3 to 'format' (string expected, got table) Debug: [string "*:OnLoad"]:6: [string "*:OnLoad"]:1 [C]: ? [C]: format() GnomeWorks\plugins\arl.lua:151: addline_func() AckisRecipeList\Interface\List.lua:1645: populate_func() AckisRecipeList\Interface\List.lua:1802: DisplayAcquireData() GnomeWorks\plugins\arl.lua:164: func() GnomeWorks\Details.lua:1219: ShowDetails() GnomeWorks\SkillList.lua:512: SelectSkill() GnomeWorks\SkillList.lua:538: SelectEntry() GnomeWorks\MainWindow.lua:1588: func() GnomeWorks\MessageDispatch.lua:78: SendMessageDispatch() GnomeWorks\Inventory.lua:810: InventoryScan() GnomeWorks\SkillList.lua:1099: ScanTrade() GnomeWorks\MainWindow.lua:1607: ?() ...s\AckisRecipeList\libs\AceTimer-3.0\AceTimer-3.0.lua:41: ...s\AckisRecipeList\libs\AceTimer-3.0\AceTimer-3.0.lua:36
Aha! Finally got it to commit. r207.
Nope – wowace seems to not want to let me commit in SVN for some reason on this package. Patch is this:
5.2 broke the addon. I've got a fix which I'm trying to check into SVN. should be there soon hopefully...
Since the last WoW patch, I'm getting errors every time I open my crafting window and I'm completely unable to craft anything. Here's the initial bit (didn't want to paste the whole thing but I can if need be):
Date: 2013-03-08 10:04:59
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\GnomeWorks\SkillList.lua line 1030:
table index is nil
Debug:
GnomeWorks\SkillList.lua:1030: ScanTrade()
GnomeWorks\MainWindow.lua:1607: ?()
...s\AckisRecipeList\libs\AceTimer-3.0\AceTimer-3.0.lua:41:
...s\AckisRecipeList\libs\AceTimer-3.0\AceTimer-3.0.lua:36
Locals:
self = <table> {
RecipeGroupPruneList = <function> defined @Interface\AddOns\GnomeWorks\RecipeGroups.lua:664
GetSkillLevels = <function> defined @Interface\AddOns\GnomeWorks\RecipeData.lua:252
InitGroupList = <function> defined @Interface\AddOns\GnomeWorks\RecipeGroups.lua:678
AddPseudoTrade = <function> defined @Interface\AddOns\GnomeWorks\GetTradeSkill.lua:50
CancelTimer = <function> defined @Interface\AddOns\AckisRecipeList\libs\AceTimer-3.0\AceTimer-3.0.lua:161
ScanPseudoTrade = <function> defined @Interface\AddOns\GnomeWorks\GetTradeSkill.lua:94
RecipeGroupAddSubGroup = <function> defined @Interface\AddOns\GnomeWorks\RecipeGroups.lua:272
InventoryScan = <function> defined @Interface\AddOns\GnomeWorks\Inventory.lua:760
SetInventoryCount = <function> defined @Interface\AddOns\GnomeWorks\Inventory.lua:519
TRADE_SKILL_UPDATE = <function> defined @Interface\AddOns\GnomeWorks\MainWindow.lua:1730
RecipeGroupConstructDBString = <function> defined @Interface\AddOns\GnomeWorks\RecipeGroups.lua:625
MessageDispatchTimeReportToggle = <function> defined @Interface\AddOns\GnomeWorks\MessageDispatch.lua:367
GetTradeIcon = <function> defined @Interface\AddOns\GnomeWorks\GetTradeSkill.lua:101
AUCTION_HOUSE_SHOW = <function> defined @Interface\AddOns\GnomeWorks\FrameHooks\AuctionHouse.lua:1087
QueueWindow = GnomeWorksQueueFrame {
}
RecipeGroupPasteEntry = <function> defined @Interface\AddOns\GnomeWorks\RecipeGroups.lua:312
RegisterMessageDispatch = <function> defined @Interface\AddOns\GnomeWorks\MessageDispatch.lua:23
ScheduleTimer = <function> defined @Interface\AddOns\AckisRecipeList\libs\AceTimer-3.0\AceTimer-3.0.lua:108
ShowReagents = <function> defined @Interface\AddOns\GnomeWorks\Details.lua:687
SelectEntry = <function> defined @Interface\AddOns\GnomeWorks\SkillList.lua:527
groupLabels = <table> {
}
ExecuteAddToQueue = <function> defined @Interface\AddOns\GnomeWorks\Queue.lua:1045
RegisterMessage = <function> defined @Interface\AddOns\AckisRecipeList\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:118
Is this an error with Ace3? Or GnomeWorks? It's really knocked me for a loop, because I use the queue profitable plugin constantly and now I'm feeling lost! :-P
Any suggestions?
...s\AckisRecipeList\libs\AceTimer-3.0\AceTimer-3.0.lua:41:
...s\AckisRecipeList\libs\AceTimer-3.0\AceTimer-3.0.lua:36
I guess you could try to kill that particular addon and see if its gnomeworks with the bug still or something in the recipelist thingy ?
Lags horribly if in combat while UI is loading. Generally happens if you get disconnected mid-fight.
@yunohu
Alternate addons: Advanced Trade Skill Window and Skillet
If nothing happens here, I'll continue using Skillet, http://www.wowace.com/addons/skillet/ or Curse.
Anyone have suggestions on any sort of replacement to the default crafting window?
Its a pity that this addon appears to have burned out five authors...
It had such potential for greatness, too!
That's been there for as long as this addon has been available, and the author has even explained why. Don't expect a fix for that.
I have noticed some enchants where it won't process the materials conversion if you have the dust. That's an issue that needs to be fixed though.
Id be happy if the lag would be fixed when the main tradeskill window is open and you're trying to process making items =/
Works mostly fine for me. Something with tailoring is screwing up, but other than that everything seems to be working fine for me.
@bsmorgan
I sure hope so... the current build is so broken I just stopped using gnomeworks at all.