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.
hey guys. so, yeah... been sort of avoiding this cuz i wasn't really sure what to do. but since it's clear people are actively doing stuff to keep gnomeworks alive, i figure i should at least chime in.
so jaxomuk has written me to be added to the project and make changes. so he's now an author. presumably, that means he can add other people as needed. not sure.
i don't know if i'll be returning to wow any time or what. still to be determined, i guess.
the gw license is somewhat restrictive, i guess, but i'll have to see what other license makes sense. i really don't know much about them, to be honest. i'm fine with people making commits to the code, but i don't want to find somebody selling gw (or something derived from it).
I have a version that uses LibPeriodicTable and it seems to be working fine. I'll do some more testing, but I'm seeing skillup chances and proper skill levels.
If anyone working on this project wants a copy of my files, PM me and I'll be happy to share.
LibPeriodicTable already has the skill levels. GnomeWorks embeds it, but doesn't appear to use it. Maybe it would be better to just make GW use that lib for the skill levels rather than updating it all manually?
@Lexgen54, thanks for your feedback. I also came to the same conclusion that most of the MoP skill levels were missing. I figured I'd wait a bit to see if anyone had already implemented the rest of the new skills in their own files before duplicating the effort.
@Gwizzz I implemented your fix and it did not create any problems. However it looks like all the MoP skills & Recipes need to be updated. I looked through the code and it looks like items and item numbers leave off with WOLK for skill lvl. Currently no errors that I can find during crafting (only tried smelting, cooking, first aid so far) but things like coloring during leveling is off. Everything MoP related shows gray. If someone would like me to try more specific things I would be happy too, I have many Alts with all professions accounted for across both factions, so let me know. I wish I had a better handle on the coding but want to thank the many of you who do and have made this program live on.
@WildCard_25 Thank you for the workaround. It does work. I noticed I must do that on each Alt. I usually leave off mail under Toggle Inventories but turning it on, reload, then turning it off seems to fix it, no errors when getting mail.. Thanks again.
@Lexgen54 Hmmm, sorry to hear the ace3 libraries didn't help, was worth a shot.
I downloaded and installed the current version of Postal (a very cool mod by the way) and I'm not getting any errors using Postal or GnomeWorks. I tried the most current gw download r186 and version r182 that I had installed which included the two manual changes posted by hughescr and the locking window changes in ticket 426 by Tarkumi.
I'm kind of at a loss on this one just peeking though the code.
What is everyone using to debug wow mods? Any lua SDK available that allows flow tracing and setting watches on variables, etc? I'm an ex PLC programmer that knows enough about lua to fix the easy stuff.. but this is going to take a more concentrated team effort. So gw support team.. what say ye?
@Gwizz I tired with replacing all Ace3 Libs with newest on curse and even found LibPeriodicTable-3.1 on Wowace but still throws error when opening mailbox (with mail only). Using Postal too if that matters.
@Lexgen54 Try downloading and installing the most recent ace3 libraries from Curse. GnomeWorks uses them but I think the ones that are in the Gnomeworks/lib folder are out of date.
If someone with repository rights would update the ace3 libraries in the download zip that might solve some of the current errors being reported.
Please ensure you also download and install the most recent version of the ace3 libraries also located here on Curse, http://www.curse.com/addons/wow/ace3
GnomeWorks has some of the ace3 libraries installed but they are probably out of date. So until Lilsparky comes back or the GW project is officially transferred to someone else, it's best to get the most current version of ace3.
A handful of devoted users are trying to smash bugs, add enhancements, and keep GnomeWorks running. Please check WowAce for news and updates as well.
I'm very grateful that this new ad hoc team of volunteers has gotten Gnomeworks and LilSparky's Workshop working again - and up on Curse for downloading via the Curse client. Fantastic! Thank you so much!
I very much hope that you are able to get the rights from LilSparky and continue development.
Meanwhile, as I've been delighting in being able to use GW, LSW, and KevTool Queue again, I've become aware of the need for an additional function which I believe could replace and improve upon KTQ.
I'm calling this feature "AutoQueue" and have added a ticket, # 431.
I realize that fixing bugs and getting GW working smoothly is the priority right now, but once we're over the hump and most of the bugs have been smashed, I hope it will be possible to put something like AQ on the table for development. IMHO, this would make an already awesome addon even better.
LibDataStore or whatever is hinky still, but I think that's an unrelated error. Not really sure. Either way, it doesn't seem to affect the functionality of Gnomeworks, so thank you!
I created ticket # 427. Please review the change and implement if it works (and doesn't cause any additional bugs). I couldn't find an existing ticket for this bug and at some point the ticket list could use a pruning.
The potential bug fix addresses the Queue window not updating correctly when materials are collected from the bank.
Feel free to add me to the support/testing group. I also use GW all the time and am glad to see the community rallying to support such a great mod.
hey guys. so, yeah... been sort of avoiding this cuz i wasn't really sure what to do. but since it's clear people are actively doing stuff to keep gnomeworks alive, i figure i should at least chime in.
so jaxomuk has written me to be added to the project and make changes. so he's now an author. presumably, that means he can add other people as needed. not sure.
i don't know if i'll be returning to wow any time or what. still to be determined, i guess.
the gw license is somewhat restrictive, i guess, but i'll have to see what other license makes sense. i really don't know much about them, to be honest. i'm fine with people making commits to the code, but i don't want to find somebody selling gw (or something derived from it).
I have a version that uses LibPeriodicTable and it seems to be working fine. I'll do some more testing, but I'm seeing skillup chances and proper skill levels.
If anyone working on this project wants a copy of my files, PM me and I'll be happy to share.
LibPeriodicTable already has the skill levels. GnomeWorks embeds it, but doesn't appear to use it. Maybe it would be better to just make GW use that lib for the skill levels rather than updating it all manually?
LibPT's TradeskillLevels.Alchemy, for instance.
@Lexgen54, thanks for your feedback. I also came to the same conclusion that most of the MoP skill levels were missing. I figured I'd wait a bit to see if anyone had already implemented the rest of the new skills in their own files before duplicating the effort.
@Gwizzz I implemented your fix and it did not create any problems. However it looks like all the MoP skills & Recipes need to be updated. I looked through the code and it looks like items and item numbers leave off with WOLK for skill lvl. Currently no errors that I can find during crafting (only tried smelting, cooking, first aid so far) but things like coloring during leveling is off. Everything MoP related shows gray. If someone would like me to try more specific things I would be happy too, I have many Alts with all professions accounted for across both factions, so let me know. I wish I had a better handle on the coding but want to thank the many of you who do and have made this program live on.
I posted a potential fix to ticket 433, Pandaria skill-up % not showing up. Feel free to implement and provide feedback.
@WildCard_25 Thank you for the workaround. It does work. I noticed I must do that on each Alt. I usually leave off mail under Toggle Inventories but turning it on, reload, then turning it off seems to fix it, no errors when getting mail.. Thanks again.
I use postal with gnomeworks, no issues across my numerous toons. Just to note.
@Gwizzz
The ace3 libs that are used are automatically updated when the zip file is created.
Click on 'Project management'->'View packager status' to see when they were updated, and where the updates came from.
@Lexgen54
Work-around: Turn tracking of mail 'on' from the options menu (options->Toggle Inventories->mail) and re-load.
You can now turn off and all should be good, or wait until I get some free time to write a patch :-)
@Lexgen54 Hmmm, sorry to hear the ace3 libraries didn't help, was worth a shot.
I downloaded and installed the current version of Postal (a very cool mod by the way) and I'm not getting any errors using Postal or GnomeWorks. I tried the most current gw download r186 and version r182 that I had installed which included the two manual changes posted by hughescr and the locking window changes in ticket 426 by Tarkumi.
I'm kind of at a loss on this one just peeking though the code.
What is everyone using to debug wow mods? Any lua SDK available that allows flow tracing and setting watches on variables, etc? I'm an ex PLC programmer that knows enough about lua to fix the easy stuff.. but this is going to take a more concentrated team effort. So gw support team.. what say ye?
@Gwizz I tired with replacing all Ace3 Libs with newest on curse and even found LibPeriodicTable-3.1 on Wowace but still throws error when opening mailbox (with mail only). Using Postal too if that matters.
@Lexgen54 Try downloading and installing the most recent ace3 libraries from Curse. GnomeWorks uses them but I think the ones that are in the Gnomeworks/lib folder are out of date.
If someone with repository rights would update the ace3 libraries in the download zip that might solve some of the current errors being reported.
Please ensure you also download and install the most recent version of the ace3 libraries also located here on Curse, http://www.curse.com/addons/wow/ace3
GnomeWorks has some of the ace3 libraries installed but they are probably out of date. So until Lilsparky comes back or the GW project is officially transferred to someone else, it's best to get the most current version of ace3.
A handful of devoted users are trying to smash bugs, add enhancements, and keep GnomeWorks running. Please check WowAce for news and updates as well.
Thanks to everyone that has worked on this Mod.
Still getting mail error:
Date: 2012-09-17 16:59:11 ID: 2 Error occured in: Global Count: 1 Message: ..\AddOns\GnomeWorks\FrameHooks\Mail.lua line 64: bad argument #1 to 'next' (table expected, got nil) Debug: [C]: next() GnomeWorks\FrameHooks\Mail.lua:64: GnomeWorks\FrameHooks\Mail.lua:55 (tail call): ? [C]: ? [string "safecall Dispatcher[2]"]:9: [string "safecall Dispatcher[2]"]:5 (tail call): ? ...\AddOns\DataStore\libs\AceTimer-3.0\AceTimer-3.0.lua:164: ...\AddOns\DataStore\libs\AceTimer-3.0\AceTimer-3.0.lua:138 Locals: None
I'm very grateful that this new ad hoc team of volunteers has gotten Gnomeworks and LilSparky's Workshop working again - and up on Curse for downloading via the Curse client. Fantastic! Thank you so much!
I very much hope that you are able to get the rights from LilSparky and continue development.
Meanwhile, as I've been delighting in being able to use GW, LSW, and KevTool Queue again, I've become aware of the need for an additional function which I believe could replace and improve upon KTQ.
I'm calling this feature "AutoQueue" and have added a ticket, # 431.
I realize that fixing bugs and getting GW working smoothly is the priority right now, but once we're over the hump and most of the bugs have been smashed, I hope it will be possible to put something like AQ on the table for development. IMHO, this would make an already awesome addon even better.
Whatever revision you made seems to be working.
LibDataStore or whatever is hinky still, but I think that's an unrelated error. Not really sure.
Either way, it doesn't seem to affect the functionality of Gnomeworks, so thank you!
I created ticket # 427. Please review the change and implement if it works (and doesn't cause any additional bugs). I couldn't find an existing ticket for this bug and at some point the ticket list could use a pruning.
The potential bug fix addresses the Queue window not updating correctly when materials are collected from the bank.
Feel free to add me to the support/testing group. I also use GW all the time and am glad to see the community rallying to support such a great mod.
@Radoznali
If your talking about the #INF bug, then I already have a fix, just haven't tested it properly yet.
Another revision updated, another error. I appreciate the work you've put in. It's just still broken for me.
I'll have to go back and disable it for now.
Date: 2012-09-11 01:58:20
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\GnomeWorks\SkillList.lua line 1256:
attempt to call local 'numSkills' (a number value)
Debug:
GnomeWorks\SkillList.lua:1256: ScanSlotGroups()
GnomeWorks\SkillList.lua:1049: ScanTrade()
GnomeWorks\MainWindow.lua:1581:
GnomeWorks\MainWindow.lua:1577
(tail call): ?
[C]: ?
[string "safecall Dispatcher[2]"]:9:
[string "safecall Dispatcher[2]"]:5
(tail call): ?
...\AddOns\DataStore\libs\AceTimer-3.0\AceTimer-3.0.lua:164:
...\AddOns\DataStore\libs\AceTimer-3.0\AceTimer-3.0.lua:138
Locals:
None
AddOns:
MoncaiCompare, v1.5.4
Swatter, v4.0.2 (<%codename%>)
NPCScan, v5.0.0.2
NPCScanOverlay, v5.0.0.1
Altoholic, v5.0.001c
Archy, v1.8.29
AtlasLootLoader, vv7.00.01
AucAdvanced, v5.14.5335 (KowariOnCrutches)
AucFilterBasic, v5.14.5335 (KowariOnCrutches)
AucFilterOutlier, v5.14.5335.5335(5.14/embedded)
AucMatchUndercut, v5.14.5335.5225(5.14/embedded)
AucScanData, v5.14.5335 (KowariOnCrutches)
AucStatHistogram, v5.14.5335 (KowariOnCrutches)
AucStatiLevel, v5.14.5335 (KowariOnCrutches)
AucStatPurchased, v5.14.5335 (KowariOnCrutches)
AucStatSales, v5.14.5335.5335(5.14/embedded)
AucStatSimple, v5.14.5335 (KowariOnCrutches)
AucStatStdDev, v5.14.5335 (KowariOnCrutches)
AucStatWOWEcon, v5.14.5335.5335(5.14/embedded)
AucUtilAHWindowControl, v5.14.5335.5133(5.14/embedded)
AucUtilAppraiser, v5.14.5335.5335(5.14/embedded)
AucUtilAskPrice, v5.14.5335.5160(5.14/embedded)
AucUtilAutoMagic, v5.14.5335.5335(5.14/embedded)
AucUtilCompactUI, v5.14.5335.5335(5.14/embedded)
AucUtilEasyBuyout, v5.14.5335.5238(5.14/embedded)
AucUtilFixAH, v5.14.5335 (KowariOnCrutches)
AucUtilItemSuggest, v5.14.5335.5335(5.14/embedded)
AucUtilPriceLevel, v5.14.5335.5237(5.14/embedded)
AucUtilScanButton, v5.14.5335.5335(5.14/embedded)
AucUtilScanFinish, v5.14.5335.5153(5.14/embedded)
AucUtilScanProgress, v5.14.5335.4979(5.14/embedded)
AucUtilScanStart, v5.14.5335.5153(5.14/embedded)
AucUtilSearchUI, v5.14.5335.5335(5.14/embedded)
AucUtilSimpleAuction, v5.14.5335.5208(5.14/embedded)
AucUtilVendMarkup, v5.14.5335.4828(5.14/embedded)
Babylonian, v5.1.DEV.332(/embedded)
BagSort, v5.0.4
Bartender4, v4.5.3
BeanCounter, v5.14.5335 (KowariOnCrutches)
Castbars, v
CombustionHelper, v3.3
Configator, v5.1.DEV.335(/embedded)
DataStore, v5.0.001
DataStoreAchievements, v5.0.001
DataStoreAgenda, v5.0.001
DataStoreAuctions, v5.0.001
DataStoreCharacters, v5.0.001
DataStoreContainers, v5.0.001
DataStoreCrafts, v5.0.001
DataStoreCurrencies, v5.0.001
DataStoreInventory, v5.0.001
DataStoreMails, v5.0.001
DataStorePets, v5.0.001
DataStoreQuests, v5.0.001
DataStoreReputations, v5.0.001
DataStoreSpells, v5.0.001
DataStoreStats, v5.0.001
DataStoreTalents, v5.0.001
DBMCore, v
DebugLib, v5.1.DEV.312(/embedded)
ElkBuffBars, v2.3.2-169
EnchantrixBarker, v5.14.5335 (KowariOnCrutches)
Gatherer, v4.0.2
GnomeWorks, v185
Informant, v5.14.5335 (KowariOnCrutches)
InterruptSay, v3.4.2
iSold, v
LibExtraTip, v5.12.DEV.324(/embedded)
MailTips, v2.0
MarkingBar, v2.1.3
MikScrollingBattleText, v5.7.122
MogIt, v3.0.5
Omen, v3.1.7
Outfitter, v5.5.2
Postal, v3.5.0
Prat30, v3.5
Prat30Libraries, v
PreformAVEnabler, v3.03
Recount, v
Reforgerade, v0.1 r45
Stubby, v5.14.5335 (KowariOnCrutches)
TidyPlates, v6.7.4 (R537)
TidyPlatesGraphite, v
TidyPlatesGrey, v
TidyPlatesNeon, v
TidyPlatesQuatre, v
TidyPlatesThreatPlates, v6.006
TidyPlatesHub, v
TidyPlatesWidgets, v
TinyTip, vv2.09
TipHelper, v5.12.DEV.315(/embedded)
Titan, v5.1.4.50001
TitanBag, v5.1.4.50001
TitanClock, v5.1.4.50001
TitanGatherer, v4.0.0
TitanGold, v5.1.4.50001
TitanLocation, v5.1.4.50001
TitanLootType, v5.1.4.50001
TitanPerformance, v5.1.4.50001
TitanRepair, v5.1.4.50001
TitanVolume, v5.1.4.50001
TitanXP, v5.1.4.50001
XLoot10, vz32-release
XPerl, v3.5.10
XPerlArcaneBar, v
XPerlParty, v
XPerlPartyPet, v
XPerlPlayer, v
XPerlPlayerBuffs, v
XPerlPlayerPet, v
XPerlRaidAdmin, v
XPerlRaidFrames, v
XPerlRaidHelper, v
XPerlRaidPets, v
XPerlTarget, v
XPerlTargetTarget, v
YorsahjAutomaticRaidwarnings, v1.2f
BlizRuntimeLib_enUS v5.0.4.50001 <us>
(ck=e7b)