Completion time reset before new batch

This commit is contained in:
2024-04-17 12:04:41 -04:00
parent dda98318eb
commit 8cada05424
+4 -1
View File
@@ -85,7 +85,6 @@ public enum ForgeManager implements Runnable {
// enQueue this workOrder again; back into the oven
// until all items for this workOrder are completed.
workOrder.completionTime = System.currentTimeMillis() + workOrder.rollingDuration;
forge.add(workOrder);
// Debugging
@@ -335,6 +334,10 @@ public enum ForgeManager implements Runnable {
public static void forgeWorkerOrderBatch(WorkOrder workOrder) {
// New completion time for this batch
workOrder.completionTime = System.currentTimeMillis() + workOrder.rollingDuration;
for (int i = 0; i < workOrder.slots_used; ++i) {
Item forged_item = forgeItem(workOrder);