From 715620627fc2aa180712fec03b2c65cc2453b570 Mon Sep 17 00:00:00 2001 From: MobiusDevelopment <8391001+MobiusDevelopment@users.noreply.github.com> Date: Sat, 14 Nov 2020 22:22:34 +0000 Subject: [PATCH] AutoPlayTaskManager uses setIntention instead of doAutoAttack. Contributed by G-hamsteR. --- .../l2jmobius/gameserver/taskmanager/AutoPlayTaskManager.java | 2 +- .../l2jmobius/gameserver/taskmanager/AutoPlayTaskManager.java | 2 +- .../l2jmobius/gameserver/taskmanager/AutoPlayTaskManager.java | 2 +- .../l2jmobius/gameserver/taskmanager/AutoPlayTaskManager.java | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/L2J_Mobius_7.0_PreludeOfWar/java/org/l2jmobius/gameserver/taskmanager/AutoPlayTaskManager.java b/L2J_Mobius_7.0_PreludeOfWar/java/org/l2jmobius/gameserver/taskmanager/AutoPlayTaskManager.java index 16d3070d8c..53c337ad65 100644 --- a/L2J_Mobius_7.0_PreludeOfWar/java/org/l2jmobius/gameserver/taskmanager/AutoPlayTaskManager.java +++ b/L2J_Mobius_7.0_PreludeOfWar/java/org/l2jmobius/gameserver/taskmanager/AutoPlayTaskManager.java @@ -70,7 +70,7 @@ public class AutoPlayTaskManager // Check if actually attacking. if (player.hasAI() && player.getAI().isAutoAttacking() && !player.isAttackingNow() && !player.isCastingNow()) { - player.doAutoAttack(monster); + player.getAI().setIntention(CtrlIntention.AI_INTENTION_ATTACK, monster); } continue PLAY; } diff --git a/L2J_Mobius_8.0_Homunculus/java/org/l2jmobius/gameserver/taskmanager/AutoPlayTaskManager.java b/L2J_Mobius_8.0_Homunculus/java/org/l2jmobius/gameserver/taskmanager/AutoPlayTaskManager.java index 16d3070d8c..53c337ad65 100644 --- a/L2J_Mobius_8.0_Homunculus/java/org/l2jmobius/gameserver/taskmanager/AutoPlayTaskManager.java +++ b/L2J_Mobius_8.0_Homunculus/java/org/l2jmobius/gameserver/taskmanager/AutoPlayTaskManager.java @@ -70,7 +70,7 @@ public class AutoPlayTaskManager // Check if actually attacking. if (player.hasAI() && player.getAI().isAutoAttacking() && !player.isAttackingNow() && !player.isCastingNow()) { - player.doAutoAttack(monster); + player.getAI().setIntention(CtrlIntention.AI_INTENTION_ATTACK, monster); } continue PLAY; } diff --git a/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/taskmanager/AutoPlayTaskManager.java b/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/taskmanager/AutoPlayTaskManager.java index 16d3070d8c..53c337ad65 100644 --- a/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/taskmanager/AutoPlayTaskManager.java +++ b/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/taskmanager/AutoPlayTaskManager.java @@ -70,7 +70,7 @@ public class AutoPlayTaskManager // Check if actually attacking. if (player.hasAI() && player.getAI().isAutoAttacking() && !player.isAttackingNow() && !player.isCastingNow()) { - player.doAutoAttack(monster); + player.getAI().setIntention(CtrlIntention.AI_INTENTION_ATTACK, monster); } continue PLAY; } diff --git a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/java/org/l2jmobius/gameserver/taskmanager/AutoPlayTaskManager.java b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/java/org/l2jmobius/gameserver/taskmanager/AutoPlayTaskManager.java index 16d3070d8c..53c337ad65 100644 --- a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/java/org/l2jmobius/gameserver/taskmanager/AutoPlayTaskManager.java +++ b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/java/org/l2jmobius/gameserver/taskmanager/AutoPlayTaskManager.java @@ -70,7 +70,7 @@ public class AutoPlayTaskManager // Check if actually attacking. if (player.hasAI() && player.getAI().isAutoAttacking() && !player.isAttackingNow() && !player.isCastingNow()) { - player.doAutoAttack(monster); + player.getAI().setIntention(CtrlIntention.AI_INTENTION_ATTACK, monster); } continue PLAY; }