Feature: Summarize crafting results #409


  • New
  • Enhancment
Open
Assigned to _ForgeUser280725
  • _ForgeUser3368939 created this issue Dec 7, 2011

    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.

  • _ForgeUser3368939 added the tags New Enhancment Dec 7, 2011
  • _ForgeUser280725 posted a comment Dec 7, 2011

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

  • _ForgeUser3368939 posted a comment Dec 10, 2011

    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.


To post a comment, please login or register a new account.