Use an explicit zone check instead of y-level check

This commit is contained in:
ceikry 2022-09-04 08:37:44 -05:00
parent 71fb54fa5a
commit 6ea70423bd

View file

@ -72,7 +72,7 @@ public class AggressiveBehavior {
}
if (entity instanceof NPC && target instanceof Player) {
NPC npc = (NPC) entity;
if (npc.getAggressiveHandler() != null && npc.getAggressiveHandler().isAllowTolerance() && WildernessZone.getWilderness(npc) == -1) {
if (npc.getAggressiveHandler() != null && npc.getAggressiveHandler().isAllowTolerance() && WildernessZone.isInZone(npc)) {
if (RegionManager.forId(regionId).isTolerated(target.asPlayer())) {
return false;
}