From 723b10af576a861e3dedf8f8cc269137eeaacc58 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sat, 7 Jan 2023 14:18:07 -0500 Subject: [PATCH] Fixed #7944 --- core/src/mindustry/core/World.java | 2 +- core/src/mindustry/maps/filters/NoiseFilter.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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; } } }