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!
Is there any chance to see this addon in main Curse addon list and install it via Curse client?
GW did not complain about a lack of space in the second test. It reported correctly to chat but did not actually get everything from the guild bank to my inventory.
I suspected that GW is using base cooking skill instead of "way of" skill but I didn't know where to look in the code to verify. Base cooking skill is usually the max of your "way of" skills (doing daily Dalaran or SW cooking quests can mess that up). In my case, base = 600 because Way of the Brew = 600. All other "way of" are 575-576. Selecting a grey "way of" recipe that should be orange does show the proper recipe levels in the details window.
for the guild inventory issue... your second test seems to suggest the transfers don't always work and gw isn't recognizing that. did it also complain about lack of space like the other case?
the way wow does currencies is kind of a drag (and was changing a lot as i was originally writing gw). they aren't really items, so the gw recipe spoofing for vendors doesn't work. i've thought about trying to support currencies in some way, but they kept changing so i never went down that road.
as for the recipe levels... i haven't been able to test it very well because i don't actually play these days. i use the ptr to do my testing which doesn't make it easy to test these high level recipes.
so thinking about your issue i suspect i might know the problem. i believe it's using your base cooking level to color those recipes instead of the specific "way of" level. if you select those recipes, does it give proper recipe levels in the details window? what is your actual cooking level?
edit: yeah, so it's definitely just using the base skill rank to color the "way of" recipes... i'll have to figure out some way to adjust that.
I started with all of the "way of" skill levels at 575 or 576 / 600 and all of the skill awarding recipes properly orange. I cooked up 5 Banquet of the Brew at 5 skill points each. At this point, all "way of" skill awarding recipes are now grey.
"/script GnomeWorks:ForceLevelScan()" did not change anything.
Since replicating these conditions might prove difficult, I'm willing to provide any debugging assistance I can to help resolve this issue. I have one toon with one "way of" at 600 and two more level 90 toons that are at 575 or below in all their "way of" (and total) cooking skill levels. Not an infinite number of test cases but better than none.
I also have one toon with cooking maxed out so I'm not in a hurry to level the others, I was doing so because I had an excess of ingredients.
I tried again to fetch data from the guild bank attempting to queue 5 Banquet of the Brew (250 Green Cabbage, 250 Witchberries) . The chat text says collecting Green Cabbage x 100, GC x 100, GC x50, Witchberries x 100, WB x 100, WB x 50 but my inventory has 250 Cabbage and 100 Witchberries. I started with 32 empty inventory slots. The queue window says I still need 150 Witchberries from the guild bank. Clicking the guild bank in the queue window successfully fetches the missing 150 Witchberries.
There's something not right about the above and in my previous attempt, the ingredients were spread over two different tabs in the guild bank. This case was confined to ingredients from only one tab.
I'm assuming that not fetching the 5 100 year soy sauce from the vendor doesn't work because of the currency (Ironpaw tokens). It would be nice if this works, but its not high priority for me.
Now I'll go cook these up to recreate the coloring conditions...
regarding the recipe color for "way of" recipes... it's possible that the scanned data is not good (the scanner was fixed after the patch, so it might have old data that it doesn't realize is old). you can force it to rescan to see if it fixes things:
that should rescan all the level data to ensure it's up to date.
regarding the aggressive item collection... not sure what the issue is there. did it repeat the same problem if you just left the guild bank and returned? it sounds less like it was trying to get too much and more like it was confused about how much space was left in your bags.
In attempting to advance my cook to 600/600 in those "Way of the..." specialties where he wasn't 600/600, I queued about 21 banquets with most of the ingredients in the guild bank.
When attempting to fetch those ingredients from the guild bank, I think GnomeWorks was a bit too aggressive in its retrieval and I got "GnomeWorks: cannot collect some items due to lack of bag space" even though I still had room in my bags. I had to "/reload" multiple times to try and get GnomeWorks back in sync without success. I finally had to clear the queue and fetch and cook items manually.
There's a problem with cooking and the "Way of the..." specialties. My cook is 600/600 in only one of the specialties. The other specialties do not show any orange recipes. The Blizzard cooking frame does show the appropriate recipes as orange.
it's entirely possible that people are advertising broken links. it typically happens after an update that changes tradeskill links (and 5.3 changed all trade skill links). if they aren't generating the link on the fly with a macro and instead have hard-coded macros with the text of the tradeksill link built in, then the links will be invalid and not open. not saying this is what's happening in this case, but it's a possibility.
you can disable gw and see if you have better luck with links. if so, then it's gw's issue.
I'm guessing it's crashing because of pw, but it's when you click on the receipe list in the chat directly (the name of the profession), the list windows (that would be provided by gnomework (skillet disabled) would show the lists of the other player), it's not opening up, it crash directly, with each click in the chat, so it's not possible to even see if the 'add xx list in pw' is added in the plugin dropdown.
My guess is the interaction between pv and gw is not working. It's ok, I'll look into a replacement.