pets will stop chasing mobs that are no longer a threat to player

This commit is contained in:
2023-07-18 20:09:37 -05:00
parent c9995f3d62
commit 4fd9a358a6
+2 -1
View File
@@ -675,7 +675,8 @@ public class MobileFSM {
mob.killCharacter("no owner");
}
}
if (mob.getCombatTarget() != null && !mob.getCombatTarget().isAlive())
if (mob.getCombatTarget() != null)
if(!mob.getCombatTarget().isAlive() || mob.getCombatTarget().getLoc().distanceSquared(mob.getOwner().getLoc()) > 75)
mob.setCombatTarget(null);
if (MovementUtilities.canMove(mob) && mob.BehaviourType.canRoam)
CheckMobMovement(mob);