diff --git a/core/src/mindustry/world/blocks/production/Incinerator.java b/core/src/mindustry/world/blocks/production/Incinerator.java index 62f8fc573e..198a420e7f 100644 --- a/core/src/mindustry/world/blocks/production/Incinerator.java +++ b/core/src/mindustry/world/blocks/production/Incinerator.java @@ -33,7 +33,7 @@ public class Incinerator extends Block{ @Override public BlockStatus status(){ - return heat > 0.5f ? BlockStatus.active : BlockStatus.noInput; + return !enabled ? BlockStatus.logicDisable : heat > 0.5f ? BlockStatus.active : BlockStatus.noInput; } @Override diff --git a/core/src/mindustry/world/blocks/production/ItemIncinerator.java b/core/src/mindustry/world/blocks/production/ItemIncinerator.java index ba90ec9469..ec2b33ca7d 100644 --- a/core/src/mindustry/world/blocks/production/ItemIncinerator.java +++ b/core/src/mindustry/world/blocks/production/ItemIncinerator.java @@ -38,7 +38,7 @@ public class ItemIncinerator extends Block{ @Override public BlockStatus status(){ - return efficiency > 0 ? BlockStatus.active : BlockStatus.noInput; + return !enabled ? BlockStatus.logicDisable : efficiency > 0 ? BlockStatus.active : BlockStatus.noInput; } @Override