From ff7c87bec0871b3ae7900abcc36609f2da7b4371 Mon Sep 17 00:00:00 2001 From: Anuken Date: Mon, 21 Sep 2020 14:33:15 -0400 Subject: [PATCH] Bugfixes --- core/src/mindustry/input/DesktopInput.java | 2 +- core/src/mindustry/world/blocks/ConstructBlock.java | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/core/src/mindustry/input/DesktopInput.java b/core/src/mindustry/input/DesktopInput.java index 042852edb4..58757f10bf 100644 --- a/core/src/mindustry/input/DesktopInput.java +++ b/core/src/mindustry/input/DesktopInput.java @@ -200,7 +200,7 @@ public class DesktopInput extends InputHandler{ } panning = false; - Core.camera.position.add(Tmp.v1.setZero().add(Core.input.axis(Binding.move_x), Core.input.axis(Binding.move_y)).nor().scl(Time.delta * camSpeed)); + Core.camera.position.add(Tmp.v1.setZero().add(Core.input.axis(Binding.move_x), Core.input.axis(Binding.move_y)).nor().scl(camSpeed)); }else if(!player.dead() && !panning){ Core.camera.position.lerpDelta(player, Core.settings.getBool("smoothcamera") ? 0.08f : 1f); } diff --git a/core/src/mindustry/world/blocks/ConstructBlock.java b/core/src/mindustry/world/blocks/ConstructBlock.java index 95674dc86b..d6bb877be8 100644 --- a/core/src/mindustry/world/blocks/ConstructBlock.java +++ b/core/src/mindustry/world/blocks/ConstructBlock.java @@ -107,7 +107,9 @@ public class ConstructBlock extends Block{ public static void constructed(Tile tile, Block block, Unit builder, byte rotation, Team team, Object config){ Call.constructFinish(tile, block, builder, rotation, team, config); - tile.build.placed(); + if(tile.build != null){ + tile.build.placed(); + } Events.fire(new BlockBuildEndEvent(tile, builder, team, false, config)); if(shouldPlay()) Sounds.place.at(tile, calcPitch(true));