From b1263262de97a670ede6f7dcbebc09d9f5c6c209 Mon Sep 17 00:00:00 2001 From: Anuken Date: Mon, 5 Mar 2018 14:12:06 -0500 Subject: [PATCH] Fixed erratic turret movement --- .../io/anuke/mindustry/world/blocks/types/defense/Turret.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/src/io/anuke/mindustry/world/blocks/types/defense/Turret.java b/core/src/io/anuke/mindustry/world/blocks/types/defense/Turret.java index b9dafc88d5..55aa128e9e 100644 --- a/core/src/io/anuke/mindustry/world/blocks/types/defense/Turret.java +++ b/core/src/io/anuke/mindustry/world/blocks/types/defense/Turret.java @@ -147,8 +147,8 @@ public class Turret extends Block{ if(Float.isNaN(entity.rotation)){ entity.rotation = 0; } - entity.rotation = Mathf.slerp(entity.rotation, targetRot, - rotatespeed*Timers.delta()); + entity.rotation = Mathf.slerpDelta(entity.rotation, targetRot, + rotatespeed); if(Angles.angleDist(entity.rotation, targetRot) < shootCone && entity.timer.get(timerReload, reload)){ if(shootsound != null && entity.timer.get(timerSound, soundReload)) Effects.sound(shootsound, entity);