diff --git a/core/src/io/anuke/mindustry/entities/type/Unit.java b/core/src/io/anuke/mindustry/entities/type/Unit.java index e919b077f2..00245c3048 100644 --- a/core/src/io/anuke/mindustry/entities/type/Unit.java +++ b/core/src/io/anuke/mindustry/entities/type/Unit.java @@ -261,7 +261,7 @@ public abstract class Unit extends DestructibleEntity implements SaveTrait, Targ moveVector.limit(flying ? 0.1f : 0.2f); - applyImpulse(moveVector.x, moveVector.y); + velocity.add(moveVector.x / mass() * Time.delta(), moveVector.y / mass() * Time.delta()); Tile tile = world.tileWorld(x, y);