From e3192ae978db99f48060fcdf5c466b7e0820f668 Mon Sep 17 00:00:00 2001 From: Mads Boddum Date: Thu, 27 Oct 2016 06:46:02 +0200 Subject: [PATCH] Fixed broken combat range checks between creatures inside buildings and creatures outside --- src/services/combat/CombatManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/services/combat/CombatManager.java b/src/services/combat/CombatManager.java index 496c6d41..0b691f4d 100644 --- a/src/services/combat/CombatManager.java +++ b/src/services/combat/CombatManager.java @@ -501,7 +501,7 @@ public class CombatManager extends Manager { return CombatStatus.NO_TARGET; WeaponObject weapon = source.getEquippedWeapon(); - double dist = source.getLocation().distanceTo(target.getLocation()); + double dist = source.getLocation().distanceTo(target.getWorldLocation()); float commandRange = c.getMaxRange(); float range = commandRange > 0 ? commandRange : weapon.getMaxRange();