diff --git a/core/src/mindustry/world/blocks/storage/CoreBlock.java b/core/src/mindustry/world/blocks/storage/CoreBlock.java index a24b92e47b..7618586270 100644 --- a/core/src/mindustry/world/blocks/storage/CoreBlock.java +++ b/core/src/mindustry/world/blocks/storage/CoreBlock.java @@ -116,7 +116,7 @@ public class CoreBlock extends StorageBlock{ @Override public boolean canReplace(Block other){ //coreblocks can upgrade smaller cores - return super.canReplace(other) || (other instanceof CoreBlock && size > other.size); + return super.canReplace(other) || (other instanceof CoreBlock && size >= other.size && other != this); } @Override