From 7c903920433ba505add2a406656f8ebb83b1be2b Mon Sep 17 00:00:00 2001 From: BlueWeabo Date: Wed, 30 Aug 2023 12:06:44 +0300 Subject: Fix pcb factory not applying its roughness multiplier when it doesn't OC (#2258) * fix PCB Factory not applying its roughness multiplier when it doesn't do any overclocks * spotless --- .../tileentities/machines/multi/GT_MetaTileEntity_PCBFactory.java | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) (limited to 'src/main/java/gregtech/common') diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_PCBFactory.java b/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_PCBFactory.java index a52421762e..faceb85e46 100644 --- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_PCBFactory.java +++ b/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_PCBFactory.java @@ -560,16 +560,10 @@ public class GT_MetaTileEntity_PCBFactory extends @Nonnull @Override protected GT_OverclockCalculator createOverclockCalculator(@Nonnull GT_Recipe recipe) { - if (isNoOC()) { - return GT_OverclockCalculator.ofNoOverclock(recipe) - .setEUtDiscount((float) Math.sqrt(mUpgradesInstalled == 0 ? 1 : mUpgradesInstalled)) - .setSpeedBoost(getDurationMultiplierFromRoughness()); - } - GT_OverclockCalculator calculator = super.createOverclockCalculator(recipe) + return super.createOverclockCalculator(recipe).setNoOverclock(isNoOC()) .setEUtDiscount((float) Math.sqrt(mUpgradesInstalled == 0 ? 1 : mUpgradesInstalled)) .setSpeedBoost(getDurationMultiplierFromRoughness()) .setDurationDecreasePerOC(mOCTier2 ? 2 : 1); - return calculator; } @Nonnull -- cgit