diff --git a/src/engine/gameManager/ForgeManager.java b/src/engine/gameManager/ForgeManager.java index 044c4cc5..6f521887 100644 --- a/src/engine/gameManager/ForgeManager.java +++ b/src/engine/gameManager/ForgeManager.java @@ -155,7 +155,9 @@ public enum ForgeManager implements Runnable { return false; } - return true; + // Forge must be protected in order to access warehouse. + + return workOrder.vendor.building.protectionState.equals(mbEnums.ProtectionState.PROTECTED); } public static long calcRollingDuration(WorkOrder workOrder) {