From f95dfe082b65fc92847fbbb01967c859228e908c Mon Sep 17 00:00:00 2001 From: Ziver Koc Date: Wed, 18 Apr 2007 21:44:07 +0000 Subject: [PATCH] --- src/ei/game/scene/units/Unit.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/ei/game/scene/units/Unit.java b/src/ei/game/scene/units/Unit.java index 66b82bf..a4adc93 100644 --- a/src/ei/game/scene/units/Unit.java +++ b/src/ei/game/scene/units/Unit.java @@ -232,7 +232,8 @@ public abstract class Unit extends GameEntity{ } else if(attack != null){ Weapon wepon = getWeapon(new Vector2f(unitNode.getLocation().getX(), unitNode.getLocation().getY())); - Vector2i enamyPos = Map.getPosByPixel(attack.getNode().getLocation().getX(), attack.getNode().getLocation().getY()); + Vector2i enamyPos = Map.getPosByPixel(attack.getNode().getLocation().getX(), attack.getNode().getLocation().getY()+1); + if(wepon.onRange(new Vector2f(attack.getNode().getLocation().getX(), attack.getNode().getLocation().getY()))){ if(weponTimer >= wepon.getReload()){ wepon.launch(enamyPos);