diff --git a/core/src/com/riiablo/engine/client/CursorMovementSystem.java b/core/src/com/riiablo/engine/client/CursorMovementSystem.java index 25c0362d..c26349d0 100644 --- a/core/src/com/riiablo/engine/client/CursorMovementSystem.java +++ b/core/src/com/riiablo/engine/client/CursorMovementSystem.java @@ -82,9 +82,11 @@ public class CursorMovementSystem extends BaseSystem { if (hit) return; if (Gdx.input.isButtonPressed(Input.Buttons.LEFT) && UIUtils.shift()) { + setTarget(renderer.getSrc(), null); iso.agg(tmpVec2.set(Gdx.input.getX(), Gdx.input.getY())).unproject().toWorld(); actioneer.cast(renderer.getSrc(), Riiablo.charData.getAction(Input.Buttons.LEFT), tmpVec2); } else if (Gdx.input.isButtonPressed(Input.Buttons.RIGHT)) { + setTarget(renderer.getSrc(), null); iso.agg(tmpVec2.set(Gdx.input.getX(), Gdx.input.getY())).unproject().toWorld(); actioneer.cast(renderer.getSrc(), Riiablo.charData.getAction(Input.Buttons.RIGHT), tmpVec2); } else {