GnomeWorks TradeSkill Frame

409 - Feature: Summarize crafting results

Would it be within the scope of Gnomeworks to summarize the output of crafting? When creating large quantities of of an item, the chat frame has a lot of redundant "You create X" lines. It would be nice if Gnomeworks could catch and filter that output, producing a summary of the results instead "You create # Xs".

Gnomeworks currently says what it's going to do, but if it gets interrupted, it would be nice to know how many it actually produced. Also, some recipes produce a variable quantity, and some tradeskills, like Alchemy, have a random chance to produce extras, or other items. So it would require monitoring and counting the results.

Skills that cannot be automatically repeated, and require user interaction for each cast (enchanting, disenchanting, prospecting, and milling) entail an additional complication of knowing when to stop filtering and produce the summary. Though perhaps only outputting to a summary window (which would only clear at user request), and removing the output from the chat frame entirely would be the best option.

User When Change
Dungrath Dec 07, 2011 at 20:40 UTC Create

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Dungrath Dungrath Dec 10, 2011 at 16:27 UTC - 0 likes

    For example, if I craft 20 bolts of silk cloth, I get "Gnomeworks: executing Bolt of Silk Cloth x 20" in my chat log, followed by 20 identical lines of "You create: [Bolt of Silk Cloth]." It's easy to miss anyone attempting to communicate with you, and difficult to count how many of an item was actually created, whether due to interruption, or extra procs. I'm requesting that Gnomeworks intercept those lines of "You create: [Bolt of Silk Cloth].", and replace them all with a one-line summary, such as "You create [Bolt of Silk Cloth] x 20".

    This seems slightly more complex for skills that require user interaction for each process, such as enchanting, disenchanting, prospecting, and milling, because you have to determine when to stop intercepting chat output and write out the summary. However, since Gnomeworks has a queue, you could just write out the summary when you finish with the total count for a single item. For example, if I queue up 20 "Mill Felweed", it should intercept all the "You receive loot: [Nether Pigment]xX." and "You receive loot: [Ebon Pigment]." lines, then tally them up and display "You receive loot: [Nether Pigment]xX, [Ebon Pigment]xY." It should stop intercepting and display the summary when the processing button changes to a new item, either because you've completing one task and it's been removed from the queue, you've reordered the queue, or you cannot complete an item due to lack of materials.

    My last suggestion was to have a crafting summary window to display all this information in, for a whole crafting session, rather than outputting any of it to the chat log.

  • Avatar of lilsparky lilsparky Dec 08, 2011 at 05:00 UTC - 0 likes

    not totally sure i'm following... can you tell me what it currently does and what you'd like it to do?



Dec 07, 2011
New - Issue has not had initial review yet.
Enhancement - A change which is intended to better the project in some way
Medium - Normal priority.

Reported by

Possible assignees