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 have a question, how can I set up a Custom Group. I can make one from the drop down Group by menu, but how to I populate the list for the new group? For example if I want to have 4 specific JC recipes in a group.
@MKTAG
Ooh, I know this one. There's already an option in LSW for the behavior you're looking for. You need to select the "Purchase Cost" pricing mode, as opposed to the "Resale Value" mode. This is accessible by right-clicking on one of the LSW columns.
"Purchase Cost" is the option to choose when you know you want to craft something, and want to determine the cheapest way to do it. "Resale Value" helps you determine whether you'd be better off just selling the materials, rather than crafting them into something.
Just wondering if there is a way for GW or maybe its LSW to use the cloth prices to give a final price for bags?
example - I am making Netherweave Bags and it is using the AH prices for the Bolts of Netherweave instead of raw cloth prices made into bolts made into bags which makes the cost of the bags much higher than they truly are if you buy the raw materials.
Let me start by saying what a great tool you have started! I love it.
Today, I noticed when visiting the cooking trainer and opening the gnomeworks window for cooking that it pulled in all of the trainable list which is a VERY cool feature, however I tried it for Leatherworking, and First Aid and it did not seem to work for those skills. Is this a planned thing for all skills or is it just broken? I vote yes on keeping it, if you care to hear about such things. I find it will be really useful for knowing when the cut off for upgrading a skill to be at.
Thanks again for the great addon, this is far superior to TSM tradeskill windows imho. I do however use TSM to post/cancel/scan AH, and it would be nice if GnomeWorks supported the use of "AuctionDB Market Value" + "AuctionDB Min Buyout" when deciding the mat cost / sell value. I dont know if I should make a ticket about it or not, but I suspect you get the message if I post it here. :)
Noticed this while leveling my Blacksmithing, have it set for flat category with skill up as the key.
When you highlight an item and set it to craft either all or a specific number, it crafts 1 item then the highlight drops to an item starting with lowest alphabet available.
A bit irritating if you try and click again, cause you are now in the wrong place.
Also, could you set an available category filter for Leveling / Skill Up, and thanks for the skill-up chance display.
kuttokk, i'm going to address the whole blacklisting thing soon. right now, you can blacklist individual recipes by right-clicking on a reagent that utilizes that recipe (so you can click on jadefire ink and blacklist the vendor conversion). i *think* that will be obeyed in the craftable column calculations. if not, it will be when i upgrade the system. i also want to add this blacklisting feature directly from the recipe list and as well add entire tradeskills to the blacklist check. so in your case, you could go the vendor conversion list and either blacklist the entire tradeskill or select all the ink recipes and then tell them they're blacklisted.
yeoman, glad to hear it's working better. the modifierstate change thing should increase the total elapsed time. the processing is pretty consistent so it won't look like much has changed in the last and max columns. i'll see what i can do to optimize that one. i think it's redrawing things on the modifier because lsw changes some column info on a modifier change (it shows auction counts instead of values). i could probably figure out a better way to do that, tho.
I'm loving the addon so far. However, I'm having a bit of trouble with Inscription, when it comes to Ink trading. I don't want the addon to suggest Ink trading for Blackfallow Ink > Jadefire Ink, for example. I want it to show in the Craftable column only what I can make with my current stock of Jadefire Ink (or any lower level ink) and not possible trading. I've tried playing with "Adjust regeant source", but I must be doing it wrong, because it still shows Craftable as the number I can make by trading ink.
I'm not sure if I'm clear... if that question has already been answered, and if it's the right place to do so... feel free to interjecT!
there's no reason to update the entire window because you hit shift, but that's what's going on (you should see it in the modifier state changed entry... not sure why you don't).
I'w meant, that there is no change in seconds column ("per") when i press SHIFT, it's always 0, but yea, ConfigureCraftingButtons under ModifierStateChange count always goes up by 2 for every press and release of SHIFT.
i'm finding that the updating of the main window is somewhat slow. probably due to recalculating the inventory and craftability columns. the logic for the modifier changed update is a bit weak i guess. there's no reason to update the entire window because you hit shift, but that's what's going on (you should see it in the modifier state changed entry... not sure why you don't).
this will be my next area of focus for improving speed. i've neglected it simply because it's designed to only "update" when you change something (new recipe, different sort, re-scan of a tradeskill, etc).
Milling herbs to pigments with macro. With open Inscription window very slow. InventoryScanComplete 0.34 and under it ShowMainWindow 1.34 per one action. In reality it freezes for 3 or so seconds, it just doesn't show up in debug window. With closed profession window very fast, no slowdowns at all, numbers are 0 and 0.02 respectively.
Crafting ink from pigment, trough queue. With open Inscription window very slow, same numbers as milling herbs. With closed profession window very fast, almost no slowdowns, numbers are 0.01 and 0.02 respectively.
Pressing SHIFT slows down for 2-3 seconds when there is no queue, and for exactly 4 seconds, when there is aprox 1000 queue. Debug window doesn't show any slowdowns.
gw r144, lsw 114
Interesting change. Now it somehow better scales with how many i queued up. Before it was not that much important, if i queued up 50 or 1000 glyphs, it was slow as hell in both situations. Now when i queued up 80 or so, there was no slowdown of ShowQueueList (0.01s), but when i queued up 1200, then there is some, but it still feels better. InventoryScanComplete 0.13 for every item and under it ShowQueueList is 0.53s per each.
Another freezing thing besides crafting is pressing SHIFT, it freezes screen for aprox 0.5 secs, but debug window doesn't register any delays, it just increase number by 2 every time on ConfigureCraftingButtons under ModiefierStateChange. On my old and slow thinkpad that SHIFT slowdown was like 2-3 seconds, but that was with older version of GW.
Now i'm testing from my rather fast home PC (intel i5 750), and i don't remember, from what PC i reported you 1.3 sec of ShowQueueList, maybe from my slow and old thinkpad, but it's at work. Will try it in 1-2 days on my thinkpad.
Anyway, now i don't need to roll back to old version, as i can do with this one rather fast and without any major bugs. Thanks a lot lilsparky :)
yeoman, try 144. i sat down and created an enormous list of inscription results and added a boatload of timing functions to figure out where the time was being spent. it should be dramatically faster now. of course, as always, with optimizations 144 might have over-optimized and missed some cases where it needs to process an update, so keep an eye out for that.
hades, i'll look again into the volatile earth thing. i'm not sure i was able to reproduce the issue...
It's still not showing the volatile earth requirement of hardened elementium in the queue/auction scanner when queuing something that requires hardened elementium.
This is in turn throwing off the costing part of LSW as well.
Feature request: Sorting recipes by expansion - the ilevel feature doesn't seem to work for lots of the gem cuts. Or even a custom sorting field like ATSW.
Also, click linking items from the Regent list into the Auction interface to look things up. Since we don't get a percentage of value on the Gnomeworks auctioneer interface, I find I still need to tab to the Auctioneer main page to see percentage values.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
I have a question, how can I set up a Custom Group. I can make one from the drop down Group by menu, but how to I populate the list for the new group? For example if I want to have 4 specific JC recipes in a group.
@MKTAG
Ooh, I know this one. There's already an option in LSW for the behavior you're looking for. You need to select the "Purchase Cost" pricing mode, as opposed to the "Resale Value" mode. This is accessible by right-clicking on one of the LSW columns.
"Purchase Cost" is the option to choose when you know you want to craft something, and want to determine the cheapest way to do it. "Resale Value" helps you determine whether you'd be better off just selling the materials, rather than crafting them into something.
Just wondering if there is a way for GW or maybe its LSW to use the cloth prices to give a final price for bags?
example - I am making Netherweave Bags and it is using the AH prices for the Bolts of Netherweave instead of raw cloth prices made into bolts made into bags which makes the cost of the bags much higher than they truly are if you buy the raw materials.
Let me start by saying what a great tool you have started! I love it.
Today, I noticed when visiting the cooking trainer and opening the gnomeworks window for cooking that it pulled in all of the trainable list which is a VERY cool feature, however I tried it for Leatherworking, and First Aid and it did not seem to work for those skills. Is this a planned thing for all skills or is it just broken? I vote yes on keeping it, if you care to hear about such things. I find it will be really useful for knowing when the cut off for upgrading a skill to be at.
Thanks,
Thanks again for the great addon, this is far superior to TSM tradeskill windows imho. I do however use TSM to post/cancel/scan AH, and it would be nice if GnomeWorks supported the use of "AuctionDB Market Value" + "AuctionDB Min Buyout" when deciding the mat cost / sell value. I dont know if I should make a ticket about it or not, but I suspect you get the message if I post it here. :)
yoshimo, what version of overachiever? can you see any icons if you use the "all recipes" cooking list?
i still think the integration of Overachiever fails, i cant see an icon
lemme guess. title bar says 129/129 for the frame level, yeah?
In r144 I seem to have lost my column headers - no more sorting? Skillup Chance is enabled but there are no column headers to click on to sort.
Noticed this while leveling my Blacksmithing, have it set for flat category with skill up as the key. When you highlight an item and set it to craft either all or a specific number, it crafts 1 item then the highlight drops to an item starting with lowest alphabet available.
A bit irritating if you try and click again, cause you are now in the wrong place.
Also, could you set an available category filter for Leveling / Skill Up, and thanks for the skill-up chance display.
Thanks for the hard thinking and coding skills
WRT the Hardened Elementium thing it's happening on any engineering recipe that needs hardened elementium bars.
Also.. in Enchanting it still won't automatically convert the essences when needed.
It recognises that they are craft-able in the reagent part of the window but next to the recipe it says you can't make any.
kuttokk, i'm going to address the whole blacklisting thing soon. right now, you can blacklist individual recipes by right-clicking on a reagent that utilizes that recipe (so you can click on jadefire ink and blacklist the vendor conversion). i *think* that will be obeyed in the craftable column calculations. if not, it will be when i upgrade the system. i also want to add this blacklisting feature directly from the recipe list and as well add entire tradeskills to the blacklist check. so in your case, you could go the vendor conversion list and either blacklist the entire tradeskill or select all the ink recipes and then tell them they're blacklisted.
yeoman, glad to hear it's working better. the modifierstate change thing should increase the total elapsed time. the processing is pretty consistent so it won't look like much has changed in the last and max columns. i'll see what i can do to optimize that one. i think it's redrawing things on the modifier because lsw changes some column info on a modifier change (it shows auction counts instead of values). i could probably figure out a better way to do that, tho.
I'm loving the addon so far. However, I'm having a bit of trouble with Inscription, when it comes to Ink trading. I don't want the addon to suggest Ink trading for Blackfallow Ink > Jadefire Ink, for example. I want it to show in the Craftable column only what I can make with my current stock of Jadefire Ink (or any lower level ink) and not possible trading. I've tried playing with "Adjust regeant source", but I must be doing it wrong, because it still shows Craftable as the number I can make by trading ink.
I'm not sure if I'm clear... if that question has already been answered, and if it's the right place to do so... feel free to interjecT!
I'w meant, that there is no change in seconds column ("per") when i press SHIFT, it's always 0, but yea, ConfigureCraftingButtons under ModifierStateChange count always goes up by 2 for every press and release of SHIFT.
i'm finding that the updating of the main window is somewhat slow. probably due to recalculating the inventory and craftability columns. the logic for the modifier changed update is a bit weak i guess. there's no reason to update the entire window because you hit shift, but that's what's going on (you should see it in the modifier state changed entry... not sure why you don't).
this will be my next area of focus for improving speed. i've neglected it simply because it's designed to only "update" when you change something (new recipe, different sort, re-scan of a tradeskill, etc).
On a slower thinkpad.
Milling herbs to pigments with macro. With open Inscription window very slow. InventoryScanComplete 0.34 and under it ShowMainWindow 1.34 per one action. In reality it freezes for 3 or so seconds, it just doesn't show up in debug window. With closed profession window very fast, no slowdowns at all, numbers are 0 and 0.02 respectively.
Crafting ink from pigment, trough queue. With open Inscription window very slow, same numbers as milling herbs. With closed profession window very fast, almost no slowdowns, numbers are 0.01 and 0.02 respectively.
Pressing SHIFT slows down for 2-3 seconds when there is no queue, and for exactly 4 seconds, when there is aprox 1000 queue. Debug window doesn't show any slowdowns.
By now don't have any glyphs to craft.
gw r144, lsw 114
Interesting change. Now it somehow better scales with how many i queued up. Before it was not that much important, if i queued up 50 or 1000 glyphs, it was slow as hell in both situations. Now when i queued up 80 or so, there was no slowdown of ShowQueueList (0.01s), but when i queued up 1200, then there is some, but it still feels better. InventoryScanComplete 0.13 for every item and under it ShowQueueList is 0.53s per each.
Another freezing thing besides crafting is pressing SHIFT, it freezes screen for aprox 0.5 secs, but debug window doesn't register any delays, it just increase number by 2 every time on ConfigureCraftingButtons under ModiefierStateChange. On my old and slow thinkpad that SHIFT slowdown was like 2-3 seconds, but that was with older version of GW.
Now i'm testing from my rather fast home PC (intel i5 750), and i don't remember, from what PC i reported you 1.3 sec of ShowQueueList, maybe from my slow and old thinkpad, but it's at work. Will try it in 1-2 days on my thinkpad.
Anyway, now i don't need to roll back to old version, as i can do with this one rather fast and without any major bugs. Thanks a lot lilsparky :)
yeoman, try 144. i sat down and created an enormous list of inscription results and added a boatload of timing functions to figure out where the time was being spent. it should be dramatically faster now. of course, as always, with optimizations 144 might have over-optimized and missed some cases where it needs to process an update, so keep an eye out for that.
hades, i'll look again into the volatile earth thing. i'm not sure i was able to reproduce the issue...
It's still not showing the volatile earth requirement of hardened elementium in the queue/auction scanner when queuing something that requires hardened elementium.
This is in turn throwing off the costing part of LSW as well.
Feature request: Sorting recipes by expansion - the ilevel feature doesn't seem to work for lots of the gem cuts. Or even a custom sorting field like ATSW. Also, click linking items from the Regent list into the Auction interface to look things up. Since we don't get a percentage of value on the Gnomeworks auctioneer interface, I find I still need to tab to the Auctioneer main page to see percentage values.