test content
What is the Arc Client?
Install Arc
Options

Professions: Bulk Tasks Can Incorrectly Consume Task Materials / Fail to Cancel Properly

sundance909sundance909 Member Posts: 6 Arc User

Specifying how many times you want to run a Profession Task can create scenarios where materials are consumed incorrectly. This works with any profession, any task, any material, any supplement.

Here is how you can reproduce it:

Reproduction
  1. Open Professions Window
  2. Navigate to a Profession and select a task (e.g., Jewelcrafting, Copper Ingot)
  3. Select any Artisan and any Tool
  4. Choose the option to complete Task by time, not immediately with Morale
  5. Increment the number of times you would like to complete a task, so that it is one (1) more than the number of tasks you can legitimately complete. (For example, if you have 5x Copper Ore, you can run Copper Ingot once, leaving you with 2x Copper Ore leftover. However, for this reproduction, select two (2) attempts at Copper Ingot.)
  6. Note: the game is letting you order a task for which you do not have inventory to cover.
  7. Start Your Task
  8. Let it Complete
  9. When you access your Delivery Box, there will be 1x Copper Ingot, but no additional task that has started. This is to be expected.
  10. Check Your Professions Inventory.
  11. All Copper Ore is gone.
Observed Result
If you specify how many times a task is to run, and "any" materials or supplements are short on subsequent runs, the Professions system still consume the materials for those tasks as if they had ran and failed.

Expected Result
When materials are not available to start a task, task should not start. Materials should not be consumed, or the game should calculate how much material would be required to run X number of tasks, and protect said inventory for the duration of the task, only to be returned in event of cancellation.

Most of the time, you're not going to ask the Artisan to craft items for which you don't have materials. However, this becomes a serious issue when you consider the overlap of tasks and materials across different professions. It's important to note here that it consumes all materials in this process, not just the ones that were short. Many higher level professions require multiple ingredients, and with this bug, all of those ingredients are consumed.

What is even worse, this can be reproduced not just with materials, but also Supplements. So, if you set a task to run five (5) times, but only have three (3) Supplements in your inventory, the same bug happens: deliver three results, and then phantom consume the other two that did not run. Multiple attempts at Masterwork IV-V tasks can wipe out huge amounts of very expensive inventory by the mere absence of a cheap Supplement.

Here is a link to a video clip of the bug in action. I have requested 2x Leather products, but only have enough material for 1 task to run. Note that once the task completes, no additional task is started (as it should), but the Artisan has consumed a piece of Leather (as it should not).

https://bit.ly/2Ge7Ena

Sign In or Register to comment.