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.
Have you considered using the Datastore family of addons? They were spun off by the author of Altoholic as an abstraction layer for other addons to use. I know nothing about the API, but if it serves your needs it may avoid the need to reinvent the wheel...
hmm... multiple columns. interesting. right now, lsw has hardwired columns based on its own system. but what you're saying makes a ton of sense and kind of hints at a data feed kind of system. it would need to be a bit genericized, but i think it could work. i'm not sure if lsw could really feed the data or not, tho. it's not exactly designed for that kind of thing.... definitely something to think about...
i'm trying to keep in mind how people use alts in order to make sure what i do serves that purpose... but the bigger issue is the inventory tracking in general needs some adjusting...
If I may make a suggestion, don't get too sidetracked by worrying about craftability by alts or other guildies or so forth. I don't think it comes up often enough to be a big feature. Of course, if you're doing it for the curiosity or the challenge, by all means, go for it =)
I'd be more interested in adding more information columns, and expanding integration with other addons. For example, I'd like to see how many of an item I have on the auction house presently so I don't craft extras of anything.
I would love to be able to add another LSW column with its own price and residual configuration, independent of the first. Specifically, I'm constantly switching LSW back and forth between "minimum buyout" and "market value" when Auctioneer has no minimum buyout data for an item (it doesn't seem to fall back to market value in these cases.) I also switch between residual resale vs. residual purchase, to see what my actual lowest cost is for an item vs. my opportunity cost for that item. It would be great just to be able to add extra LSW columns and see that info side by side instead.
Another column that would be cool is the "GoingPrice" addon, which updates with wowhead's auction house averages daily, or if I can add multiple LSW columns, then adding GoingPrice to LSW as a price source.
I feel like we're all really fortunate to have GnomeWorks in active development. Even as it is, it has saved me a ton of time and has made me a lot of gold. I use it to level professions with the least expense and/or the most recoup on my crafted items. I absolutely love that I can queue things to be crafted by my other characters and then switch to them and the queue is ready for me. The shopping list / auction house scanner is magnificent and saves me tons of time. All these things and more is why I put my money where my mouth was, and I encourage others to donate too!
thanks, azroliak. i'm trying to keep up the pace, but i actually feel like i've been slipping a bit lately. the holidays have been pretty hectic for me and i haven't had much time to chase some things down.
yoshimo, i haven't yet gotten to that. i think i may (gasp) rework the inventory system to be a bit more modular in anticipation of a simplified scheme to turn things on/off in terms of tracking. i'm currently re-thinking the way i handle alts in regards to the guildbank. it's kind of complicated, but the main issue revolves around the idea that two guildmates with access to the same bank might be able to craft different items from it using the same reagents. normally, i ignore that simply because the count is just a hint of what's possible. but the way i handle craftable counts is to include the base items in the count, which means i could get more duplication than is warranted. for example, if you have 50 bolts of linen cloth in the gbank and 20 raw cloth, your tailors will report a total of 60 bolts of linen cloth available and non tailors will report 50 bolts available. if you have 5 alts in the same guild, that's a ton of duplicate cloth being reported.
i think i may revise things to simply be "you" and "everybody else" and then treat "everybody else" as a single entity with a combined recipe list of all alts and a combined inventory of all alts and the guild banks they have access to. while this is streamlined in one regard, it might be confusing if a recipe calls for items spread out among 5 or 6 different toons... or maybe that's a bonus? i'm still debating it...
the vendor conversions are learned on the fly. gw should adjust that conversion the next time you visit jessica. if not, then it's not working as intended.
I'd like to see the ink trader as a valid vendor. I use the ink trader to simplify ink creation. http://www.wowhead.com/npc=33027/jessica-sellers is the link. All the information is valid except Ethereal Ink was hotfixed back to 1:1 instead of 10:1.
antivyris, to get the trainable recipes to show up, you must visit a trainer to see what's available and when. you'll also notice that as you queue up recipes, the estimated level is used to determine which recipes will become available. this means you could plot your entire skill up process from 1 all the way to 525. it's something i've been wanting to do for a while and it's a bit rough around the edges. in fact, it will likely end up somewhere else, but i wanted the proof of concept and i kinda needed it for my own needs a while back...
Yesterday while working with r99 and leveling up my leatherworking, I noticed GW do something that I had wanted for a very long time, it showed trainable recipes and allowed me to queue them. Of course, if I couldn't make them they were marked red, but in this way I could set the difficulty to orange and create a list all the way up as far as what to do.
However, today, I do not see the category 'trainable' in the window anymore, is it something I did, and if so, how do I get that back?
yoshimo, yeah, i see what you're pointing to. i had recently modified some of the faction-wide inventory handling, so i suspect i messed something up. internally, gw maintains two inventory lists for each player. raw inventory (real items) in the various banks, bags, mail, and (soon) personal auctions. it also records guildBank contents for each guild. from these raw inventories, it constructs a "potential" inventory for all craftable items. it seems like this is failing for some reason for your alts.
i *think* a mouse-over on the inventory column in the reagents window will give a breakdown of where the items are located and it might help me debug a bit.
The amount of flasks my alt character carries is correctly shown in pink in the "inventory" tab.
The same is true for the materials required. You can see that my alt carries a lot of volatile life and whiptail on it.
The column with craftables has a red 0 in the box with the materials that are required and in the recipe list it isnt mentioned that i can craft these flasks with materials from alts, the column and number for this flask in the category "craftable" is just empty.
I did earlier try both /reload and clearing the queue. Neither helped. However the problem is now gone. I'm not sure if it's because I updated from r99 to r100, or perhaps my gremlins simply left.
Either way, thanks much.
alt inventories weren't properly being used in the shopping list
i've added a simple interface to select guild recipes from the trade skill selection (you can only select the master guild lists... i might added the individual guildies here. not sure.)
also added the ability to list guildies who can craft the currently selected recipe
gw now remembers your grouping for each trade skill (one setting for your trades, one setting for your alts)
Can we get it to save the choice of your Grouping Style from opening to open / session to session. It gets tiresome resetting it while leveling a skill :(
It does save it sometimes but it appears to lose this saving pretty often, at least on all of my chars i've tradeskilled on across multiple computers.
After vising the ink vendor and having my conversions updated, I now get the follow error when attempting to queue some glyphs:
1xGnomeWorks-99\Queue.lua:533:attempttoperformarithmeticonfield'?'(anilvalue)GnomeWorks-99\Queue.lua:503:infunction<GnomeWorks\Queue.lua:415>GnomeWorks-99\Queue.lua:733:infunction<GnomeWorks\Queue.lua:725>GnomeWorks-99\Queue.lua:1292:infunction`ShowQueueList'GnomeWorks-99\Queue.lua:2618: in function `func'GnomeWorks-99\GnomeWorks.lua:101: in function `SendMessageDispatch'GnomeWorks-99\Inventory.lua:628:infunction`InventoryScan'GnomeWorks-99\FrameHooks\Bank.lua:391: in function <GnomeWorks\FrameHooks\Bank.lua:330>(tail call): ?:<in C code>: ?<string>:"safecall Dispatcher[2]":9: in function <[string "safecall Dispatcher[2]"]:5>(tail call): ?:AceTimer-3.0-5 (DataStore):164: in function <...\AddOns\DataStore\libs\AceTimer-3.0\AceTimer-3.0.lua:138>
yoshimo, gw tracks inventory on its own. alt materials should be considered automatically in the craftable column (purple number). if you find this isn't the case, please let me know so i can figure out why it's failing.
silverscope, yeah, the guild interface system needs to be handled. i haven't really delved into that code yet. i suppose i need to move that up the list since it is a pretty handy feature.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
Have you considered using the Datastore family of addons? They were spun off by the author of Altoholic as an abstraction layer for other addons to use. I know nothing about the API, but if it serves your needs it may avoid the need to reinvent the wheel...
hmm... multiple columns. interesting. right now, lsw has hardwired columns based on its own system. but what you're saying makes a ton of sense and kind of hints at a data feed kind of system. it would need to be a bit genericized, but i think it could work. i'm not sure if lsw could really feed the data or not, tho. it's not exactly designed for that kind of thing.... definitely something to think about...
i'm trying to keep in mind how people use alts in order to make sure what i do serves that purpose... but the bigger issue is the inventory tracking in general needs some adjusting...
If I may make a suggestion, don't get too sidetracked by worrying about craftability by alts or other guildies or so forth. I don't think it comes up often enough to be a big feature. Of course, if you're doing it for the curiosity or the challenge, by all means, go for it =)
I'd be more interested in adding more information columns, and expanding integration with other addons. For example, I'd like to see how many of an item I have on the auction house presently so I don't craft extras of anything.
I would love to be able to add another LSW column with its own price and residual configuration, independent of the first. Specifically, I'm constantly switching LSW back and forth between "minimum buyout" and "market value" when Auctioneer has no minimum buyout data for an item (it doesn't seem to fall back to market value in these cases.) I also switch between residual resale vs. residual purchase, to see what my actual lowest cost is for an item vs. my opportunity cost for that item. It would be great just to be able to add extra LSW columns and see that info side by side instead.
Another column that would be cool is the "GoingPrice" addon, which updates with wowhead's auction house averages daily, or if I can add multiple LSW columns, then adding GoingPrice to LSW as a price source.
I feel like we're all really fortunate to have GnomeWorks in active development. Even as it is, it has saved me a ton of time and has made me a lot of gold. I use it to level professions with the least expense and/or the most recoup on my crafted items. I absolutely love that I can queue things to be crafted by my other characters and then switch to them and the queue is ready for me. The shopping list / auction house scanner is magnificent and saves me tons of time. All these things and more is why I put my money where my mouth was, and I encourage others to donate too!
thanks, azroliak. i'm trying to keep up the pace, but i actually feel like i've been slipping a bit lately. the holidays have been pretty hectic for me and i haven't had much time to chase some things down.
yoshimo, i haven't yet gotten to that. i think i may (gasp) rework the inventory system to be a bit more modular in anticipation of a simplified scheme to turn things on/off in terms of tracking. i'm currently re-thinking the way i handle alts in regards to the guildbank. it's kind of complicated, but the main issue revolves around the idea that two guildmates with access to the same bank might be able to craft different items from it using the same reagents. normally, i ignore that simply because the count is just a hint of what's possible. but the way i handle craftable counts is to include the base items in the count, which means i could get more duplication than is warranted. for example, if you have 50 bolts of linen cloth in the gbank and 20 raw cloth, your tailors will report a total of 60 bolts of linen cloth available and non tailors will report 50 bolts available. if you have 5 alts in the same guild, that's a ton of duplicate cloth being reported.
i think i may revise things to simply be "you" and "everybody else" and then treat "everybody else" as a single entity with a combined recipe list of all alts and a combined inventory of all alts and the guild banks they have access to. while this is streamlined in one regard, it might be confusing if a recipe calls for items spread out among 5 or 6 different toons... or maybe that's a bonus? i'm still debating it...
I don't know how you manage to make GW evolve so fast and make new versions that fix things/implement new features so often, but i love it.
The "non-interactive" windows bug seems to still be there, but less frequent than it was and now a simple reloadui fix it 95% of the time (or more).
No bug found till now in the new Guild Tradeskill interface (or the query for specific crafters for a recipe). Thanx a lot for that feature. :D
lilsparky, did you find the problem with my alt-inventory yet?
the vendor conversions are learned on the fly. gw should adjust that conversion the next time you visit jessica. if not, then it's not working as intended.
I'd like to see the ink trader as a valid vendor. I use the ink trader to simplify ink creation. http://www.wowhead.com/npc=33027/jessica-sellers is the link. All the information is valid except Ethereal Ink was hotfixed back to 1:1 instead of 10:1.
antivyris, to get the trainable recipes to show up, you must visit a trainer to see what's available and when. you'll also notice that as you queue up recipes, the estimated level is used to determine which recipes will become available. this means you could plot your entire skill up process from 1 all the way to 525. it's something i've been wanting to do for a while and it's a bit rough around the edges. in fact, it will likely end up somewhere else, but i wanted the proof of concept and i kinda needed it for my own needs a while back...
Yesterday while working with r99 and leveling up my leatherworking, I noticed GW do something that I had wanted for a very long time, it showed trainable recipes and allowed me to queue them. Of course, if I couldn't make them they were marked red, but in this way I could set the difficulty to orange and create a list all the way up as far as what to do.
However, today, I do not see the category 'trainable' in the window anymore, is it something I did, and if so, how do I get that back?
as you can see :i have volatile life in my bag 40 times, on my alt 48, but the addon doesn't know where on my alt they are.
I'm seeing inconsistancies with counts from the guild bank also (see ticket #256).
yoshimo, yeah, i see what you're pointing to. i had recently modified some of the faction-wide inventory handling, so i suspect i messed something up. internally, gw maintains two inventory lists for each player. raw inventory (real items) in the various banks, bags, mail, and (soon) personal auctions. it also records guildBank contents for each guild. from these raw inventories, it constructs a "potential" inventory for all craftable items. it seems like this is failing for some reason for your alts.
i *think* a mouse-over on the inventory column in the reagents window will give a breakdown of where the items are located and it might help me debug a bit.
The amount of flasks my alt character carries is correctly shown in pink in the "inventory" tab.
The same is true for the materials required. You can see that my alt carries a lot of volatile life and whiptail on it.
The column with craftables has a red 0 in the box with the materials that are required and in the recipe list it isnt mentioned that i can craft these flasks with materials from alts, the column and number for this flask in the category "craftable" is just empty.
I did earlier try both /reload and clearing the queue. Neither helped. However the problem is now gone. I'm not sure if it's because I updated from r99 to r100, or perhaps my gremlins simply left.
Either way, thanks much.
nadir, does a /reload fix this problem?
also try clearing the queue, then reloading and browsing your vendor conversion recipes to see if something doesn't look right.
new rev is up.
alt inventories weren't properly being used in the shopping list
i've added a simple interface to select guild recipes from the trade skill selection (you can only select the master guild lists... i might added the individual guildies here. not sure.)
also added the ability to list guildies who can craft the currently selected recipe
gw now remembers your grouping for each trade skill (one setting for your trades, one setting for your alts)
lilsparky,
Can we get it to save the choice of your Grouping Style from opening to open / session to session. It gets tiresome resetting it while leveling a skill :(
It does save it sometimes but it appears to lose this saving pretty often, at least on all of my chars i've tradeskilled on across multiple computers.
After vising the ink vendor and having my conversions updated, I now get the follow error when attempting to queue some glyphs:
yoshimo, gw tracks inventory on its own. alt materials should be considered automatically in the craftable column (purple number). if you find this isn't the case, please let me know so i can figure out why it's failing.
silverscope, yeah, the guild interface system needs to be handled. i haven't really delved into that code yet. i suppose i need to move that up the list since it is a pretty handy feature.