diff --git a/core/src/mindustry/content/Blocks.java b/core/src/mindustry/content/Blocks.java index 45b65c2cd6..a9d4fb31f3 100644 --- a/core/src/mindustry/content/Blocks.java +++ b/core/src/mindustry/content/Blocks.java @@ -3885,7 +3885,7 @@ public class Blocks{ }}; titan = new ItemTurret("titan"){{ - requirements(Category.turret, with(Items.thorium, 300, Items.tungsten, 250, Items.silicon, 300, Items.beryllium, 400)); + requirements(Category.turret, with(Items.thorium, 300, Items.tungsten, 250, Items.silicon, 300, Items.thorium, 400)); ammo( //TODO 1 more ammo type, decide on base type @@ -4048,6 +4048,8 @@ public class Blocks{ limitRange(-5f); }}; + //TODO 3+ more turrets. + //endregion //region units @@ -4661,6 +4663,7 @@ public class Blocks{ worldProcessor = new LogicBlock("world-processor"){{ requirements(Category.logic, BuildVisibility.editorOnly, with()); + canOverdrive = false; targetable = false; instructionsPerTick = 8; forceDark = true; diff --git a/core/src/mindustry/world/blocks/logic/CanvasBlock.java b/core/src/mindustry/world/blocks/logic/CanvasBlock.java index 44a3acffb3..791f54ce56 100644 --- a/core/src/mindustry/world/blocks/logic/CanvasBlock.java +++ b/core/src/mindustry/world/blocks/logic/CanvasBlock.java @@ -30,6 +30,7 @@ public class CanvasBlock extends Block{ configurable = true; destructible = true; + canOverdrive = false; solid = true; config(byte[].class, (CanvasBuild build, byte[] bytes) -> { diff --git a/core/src/mindustry/world/blocks/logic/LogicDisplay.java b/core/src/mindustry/world/blocks/logic/LogicDisplay.java index cf26ee6590..888ebf5b62 100644 --- a/core/src/mindustry/world/blocks/logic/LogicDisplay.java +++ b/core/src/mindustry/world/blocks/logic/LogicDisplay.java @@ -38,6 +38,7 @@ public class LogicDisplay extends Block{ super(name); update = true; solid = true; + canOverdrive = false; group = BlockGroup.logic; drawDisabled = false; envEnabled = Env.any; diff --git a/core/src/mindustry/world/blocks/logic/MemoryBlock.java b/core/src/mindustry/world/blocks/logic/MemoryBlock.java index a97523b4ac..37a6c2af61 100644 --- a/core/src/mindustry/world/blocks/logic/MemoryBlock.java +++ b/core/src/mindustry/world/blocks/logic/MemoryBlock.java @@ -17,6 +17,7 @@ public class MemoryBlock extends Block{ group = BlockGroup.logic; drawDisabled = false; envEnabled = Env.any; + canOverdrive = false; } @Override