Merge pull request #295 from WizardJesse1/patch-1

Fix Distance check
This commit is contained in:
Major
2016-03-19 13:58:18 +00:00
@@ -60,7 +60,7 @@ public abstract class DistancedAction<T extends Mob> extends Action<T> {
executeAction();
// TODO checking the walking queue size is a really cheap fix, and relies on the client not
// being edited... this class needs to be completely re-written.
} else if (mob.getPosition().getDistance(position) <= distance && mob.getWalkingQueue().size() == 0) {
} else if (mob.getPosition().isWithinDistance(position, distance) && mob.getWalkingQueue().size() == 0) {
reached = true;
setDelay(delay);
if (immediate) {
@@ -74,4 +74,4 @@ public abstract class DistancedAction<T extends Mob> extends Action<T> {
*/
protected abstract void executeAction();
}
}