diff --git a/src/engine/loot/WorkOrder.java b/src/engine/loot/WorkOrder.java index 2871dd0d..b78604c7 100644 --- a/src/engine/loot/WorkOrder.java +++ b/src/engine/loot/WorkOrder.java @@ -174,7 +174,8 @@ public class WorkOrder implements Delayed { } else { int overflowAmount = workOrder.production_cost_total.get(mbEnums.ResourceType.GOLD) - strongbox; workOrder.vendor.building.setStrongboxValue(0); - modified_production_cost.put(mbEnums.ResourceType.GOLD, workOrder.production_cost_total.get(mbEnums.ResourceType.GOLD) - overflowAmount); + int adjustedAmount = workOrder.production_cost_total.get(mbEnums.ResourceType.GOLD) - overflowAmount; + modified_production_cost.put(mbEnums.ResourceType.GOLD, adjustedAmount); } // Deduct total production cost from warehouse