Fixed pet magic attack not switch to desired target.

This commit is contained in:
MobiusDevelopment
2022-04-23 21:48:03 +00:00
parent 13ee16679b
commit 3130d9ed42
10 changed files with 10 additions and 0 deletions

View File

@@ -83,6 +83,7 @@ public class RequestMagicSkillUse implements IClientIncomingPacket
if ((skill != null) && (pet != null)) if ((skill != null) && (pet != null))
{ {
player.onActionRequest(); player.onActionRequest();
pet.setTarget(null);
pet.useMagic(skill, null, _ctrlPressed, false); pet.useMagic(skill, null, _ctrlPressed, false);
return; return;
} }

View File

@@ -83,6 +83,7 @@ public class RequestMagicSkillUse implements IClientIncomingPacket
if ((skill != null) && (pet != null)) if ((skill != null) && (pet != null))
{ {
player.onActionRequest(); player.onActionRequest();
pet.setTarget(null);
pet.useMagic(skill, null, _ctrlPressed, false); pet.useMagic(skill, null, _ctrlPressed, false);
return; return;
} }

View File

@@ -83,6 +83,7 @@ public class RequestMagicSkillUse implements IClientIncomingPacket
if ((skill != null) && (pet != null)) if ((skill != null) && (pet != null))
{ {
player.onActionRequest(); player.onActionRequest();
pet.setTarget(null);
pet.useMagic(skill, null, _ctrlPressed, false); pet.useMagic(skill, null, _ctrlPressed, false);
return; return;
} }

View File

@@ -83,6 +83,7 @@ public class RequestMagicSkillUse implements IClientIncomingPacket
if ((skill != null) && (pet != null)) if ((skill != null) && (pet != null))
{ {
player.onActionRequest(); player.onActionRequest();
pet.setTarget(null);
pet.useMagic(skill, null, _ctrlPressed, false); pet.useMagic(skill, null, _ctrlPressed, false);
return; return;
} }

View File

@@ -83,6 +83,7 @@ public class RequestMagicSkillUse implements IClientIncomingPacket
if ((skill != null) && (pet != null)) if ((skill != null) && (pet != null))
{ {
player.onActionRequest(); player.onActionRequest();
pet.setTarget(null);
pet.useMagic(skill, null, _ctrlPressed, false); pet.useMagic(skill, null, _ctrlPressed, false);
return; return;
} }

View File

@@ -83,6 +83,7 @@ public class RequestMagicSkillUse implements IClientIncomingPacket
if ((skill != null) && (pet != null)) if ((skill != null) && (pet != null))
{ {
player.onActionRequest(); player.onActionRequest();
pet.setTarget(null);
pet.useMagic(skill, null, _ctrlPressed, false); pet.useMagic(skill, null, _ctrlPressed, false);
return; return;
} }

View File

@@ -83,6 +83,7 @@ public class RequestMagicSkillUse implements IClientIncomingPacket
if ((skill != null) && (pet != null)) if ((skill != null) && (pet != null))
{ {
player.onActionRequest(); player.onActionRequest();
pet.setTarget(null);
pet.useMagic(skill, null, _ctrlPressed, false); pet.useMagic(skill, null, _ctrlPressed, false);
return; return;
} }

View File

@@ -83,6 +83,7 @@ public class RequestMagicSkillUse implements IClientIncomingPacket
if ((skill != null) && (pet != null)) if ((skill != null) && (pet != null))
{ {
player.onActionRequest(); player.onActionRequest();
pet.setTarget(null);
pet.useMagic(skill, null, _ctrlPressed, false); pet.useMagic(skill, null, _ctrlPressed, false);
return; return;
} }

View File

@@ -83,6 +83,7 @@ public class RequestMagicSkillUse implements IClientIncomingPacket
if ((skill != null) && (pet != null)) if ((skill != null) && (pet != null))
{ {
player.onActionRequest(); player.onActionRequest();
pet.setTarget(null);
pet.useMagic(skill, null, _ctrlPressed, false); pet.useMagic(skill, null, _ctrlPressed, false);
return; return;
} }

View File

@@ -83,6 +83,7 @@ public class RequestMagicSkillUse implements IClientIncomingPacket
if ((skill != null) && (pet != null)) if ((skill != null) && (pet != null))
{ {
player.onActionRequest(); player.onActionRequest();
pet.setTarget(null);
pet.useMagic(skill, null, _ctrlPressed, false); pet.useMagic(skill, null, _ctrlPressed, false);
return; return;
} }