Skip to content

Commit 89e4e02

Browse files
authored
Respect target config in NearestTarget (#1490)
1 parent 22ecd7e commit 89e4e02

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

src/main/java/studio/magemonkey/fabled/dynamic/target/NearestTarget.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,8 @@ public List<LivingEntity> getTargets(
5858
for (LivingEntity target : targets) {
5959
final Comparator<LivingEntity> comparator = new DistanceComparator(target.getLocation());
6060
Nearby.getLivingNearby(target, radius).stream()
61+
.filter(e -> isValidTarget(caster, target, e) || (self.equals(IncludeCaster.IN_AREA)
62+
&& caster.equals(e)))
6163
.min(comparator)
6264
.ifPresent(e -> {
6365
GameMode gm = e instanceof Player ? ((Player) e).getGameMode() : GameMode.SURVIVAL;

0 commit comments

Comments
 (0)