Prevent RequestTargetActionMenu targeting untargetable creatures.

This commit is contained in:
MobiusDevelopment
2019-12-11 22:31:06 +00:00
parent 141b42c812
commit 06452e87ea
8 changed files with 8 additions and 8 deletions

View File

@@ -50,7 +50,7 @@ public class RequestTargetActionMenu implements IClientIncomingPacket
{ {
if (_objectId == object.getObjectId()) if (_objectId == object.getObjectId())
{ {
if (object.isAutoAttackable(player)) if (object.isTargetable() && object.isAutoAttackable(player))
{ {
player.setTarget(object); player.setTarget(object);
} }

View File

@@ -50,7 +50,7 @@ public class RequestTargetActionMenu implements IClientIncomingPacket
{ {
if (_objectId == object.getObjectId()) if (_objectId == object.getObjectId())
{ {
if (object.isAutoAttackable(player)) if (object.isTargetable() && object.isAutoAttackable(player))
{ {
player.setTarget(object); player.setTarget(object);
} }

View File

@@ -50,7 +50,7 @@ public class RequestTargetActionMenu implements IClientIncomingPacket
{ {
if (_objectId == object.getObjectId()) if (_objectId == object.getObjectId())
{ {
if (object.isAutoAttackable(player)) if (object.isTargetable() && object.isAutoAttackable(player))
{ {
player.setTarget(object); player.setTarget(object);
} }

View File

@@ -50,7 +50,7 @@ public class RequestTargetActionMenu implements IClientIncomingPacket
{ {
if (_objectId == object.getObjectId()) if (_objectId == object.getObjectId())
{ {
if (object.isAutoAttackable(player)) if (object.isTargetable() && object.isAutoAttackable(player))
{ {
player.setTarget(object); player.setTarget(object);
} }

View File

@@ -50,7 +50,7 @@ public class RequestTargetActionMenu implements IClientIncomingPacket
{ {
if (_objectId == object.getObjectId()) if (_objectId == object.getObjectId())
{ {
if (object.isAutoAttackable(player)) if (object.isTargetable() && object.isAutoAttackable(player))
{ {
player.setTarget(object); player.setTarget(object);
} }

View File

@@ -50,7 +50,7 @@ public class RequestTargetActionMenu implements IClientIncomingPacket
{ {
if (_objectId == object.getObjectId()) if (_objectId == object.getObjectId())
{ {
if (object.isAutoAttackable(player)) if (object.isTargetable() && object.isAutoAttackable(player))
{ {
player.setTarget(object); player.setTarget(object);
} }

View File

@@ -50,7 +50,7 @@ public class RequestTargetActionMenu implements IClientIncomingPacket
{ {
if (_objectId == object.getObjectId()) if (_objectId == object.getObjectId())
{ {
if (object.isAutoAttackable(player)) if (object.isTargetable() && object.isAutoAttackable(player))
{ {
player.setTarget(object); player.setTarget(object);
} }

View File

@@ -50,7 +50,7 @@ public class RequestTargetActionMenu implements IClientIncomingPacket
{ {
if (_objectId == object.getObjectId()) if (_objectId == object.getObjectId())
{ {
if (object.isAutoAttackable(player)) if (object.isTargetable() && object.isAutoAttackable(player))
{ {
player.setTarget(object); player.setTarget(object);
} }