diff --git a/core/src/mindustry/core/World.java b/core/src/mindustry/core/World.java index 2f42ae9708..c08c186b2b 100644 --- a/core/src/mindustry/core/World.java +++ b/core/src/mindustry/core/World.java @@ -462,7 +462,7 @@ public class World{ public void checkMapArea(){ for(var build : Groups.build){ //reset map-area-based disabled blocks. - if(build.allowUpdate() && !build.enabled && build.block.autoResetEnabled){ + if(!build.enabled && build.block.autoResetEnabled){ build.enabled = true; } } diff --git a/core/src/mindustry/maps/filters/NoiseFilter.java b/core/src/mindustry/maps/filters/NoiseFilter.java index d24b89191e..289489b865 100644 --- a/core/src/mindustry/maps/filters/NoiseFilter.java +++ b/core/src/mindustry/maps/filters/NoiseFilter.java @@ -35,7 +35,7 @@ public class NoiseFilter extends GenerateFilter{ if(noise > threshold && (target == Blocks.air || in.floor == target || in.block == target)){ if(floor != Blocks.air) in.floor = floor; - if(block != Blocks.air && in.block != Blocks.air && !block.breakable) in.block = block; + if(block != Blocks.air && in.block != Blocks.air && !in.block.breakable) in.block = block; } } }