L2JMobius

The Kamael Respectful auto hunting issue

AnsS · 3 · 4688

Offline AnsS

  • Heir
  • **
    • Posts: 37
Fix monster which attacking player's servitor never targeted in respectful hunting mode:

Code: [Select]
diff --git a/java/org/l2jmobius/gameserver/taskmanager/AutoPlayTaskManager.java b/java/org/l2jmobius/gameserver/taskmanager/AutoPlayTaskManager.java
index 401437b..fd4994a 100644
--- a/java/org/l2jmobius/gameserver/taskmanager/AutoPlayTaskManager.java
+++ b/java/org/l2jmobius/gameserver/taskmanager/AutoPlayTaskManager.java
@@ -119,7 +119,7 @@ public class AutoPlayTaskManager
  continue TARGET;
  }
  // Check monster target.
- if (player.getAutoPlaySettings().isRespectfulHunting() && (nearby.getTarget() != null) && (nearby.getTarget() != player))
+ if (player.getAutoPlaySettings().isRespectfulHunting() && (nearby.getTarget() != null) && (nearby.getTarget() != player && !player.getServitors().containsKey(nearby.getTarget().getObjectId())))
  {
  continue TARGET;
  }
--