diff --git a/src/main/java/com/l2jserver/datapack/handlers/targethandlers/EnemyOnly.java b/src/main/java/com/l2jserver/datapack/handlers/targethandlers/EnemyOnly.java index 8ec49db721913e9517b6f027dc612e9ff036250f..99ce88b139d6900e3c2388df471ddef28546502b 100644 --- a/src/main/java/com/l2jserver/datapack/handlers/targethandlers/EnemyOnly.java +++ b/src/main/java/com/l2jserver/datapack/handlers/targethandlers/EnemyOnly.java @@ -51,10 +51,14 @@ public class EnemyOnly implements ITargetTypeHandler { return EMPTY_TARGET_LIST; } - if (target.isAttackable()) { - return new L2Character[] { - target - }; + if (target.isNpc()) { + if (target.isAttackable()) { + return new L2Character[] { + target + }; + } + activeChar.sendPacket(INCORRECT_TARGET); + return EMPTY_TARGET_LIST; } final var player = activeChar.getActingPlayer();