Skip to content

Commit c3f8ad5

Browse files
committed
more reliable cancel cast
1 parent 58ff663 commit c3f8ad5

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

gameserver/src/main/java/com/shnok/javaserver/gameserver/network/clientpackets/combat/RequestTargetCancel.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import com.shnok.javaserver.gameserver.enums.AiEventType;
44
import com.shnok.javaserver.gameserver.model.actor.Player;
55
import com.shnok.javaserver.gameserver.network.clientpackets.L2GameClientPacket;
6+
import com.shnok.javaserver.gameserver.network.serverpackets.combat.ActionFailed;
67

78
public final class RequestTargetCancel extends L2GameClientPacket
89
{
@@ -27,6 +28,10 @@ protected void runImpl()
2728
{
2829
if (player.getCast().canAbortCast())
2930
player.getAI().notifyEvent(AiEventType.CANCEL, null, null);
31+
else
32+
player.sendPacket(ActionFailed.STATIC_PACKET);
33+
} else {
34+
player.sendPacket(ActionFailed.STATIC_PACKET);
3035
}
3136
// else
3237
// player.setTarget(null);

0 commit comments

Comments
 (0)