From 06ebc0e66b38dce62ffdfc21531536c3263530e9 Mon Sep 17 00:00:00 2001 From: Rutherther Date: Fri, 18 Feb 2022 23:25:21 +0100 Subject: [PATCH] feat(packets): add cancel packet --- .../Server/Skills/CancelPacket.cs | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 Packets/NosSmooth.Packets/Server/Skills/CancelPacket.cs diff --git a/Packets/NosSmooth.Packets/Server/Skills/CancelPacket.cs b/Packets/NosSmooth.Packets/Server/Skills/CancelPacket.cs new file mode 100644 index 0000000..7a6f327 --- /dev/null +++ b/Packets/NosSmooth.Packets/Server/Skills/CancelPacket.cs @@ -0,0 +1,27 @@ +// +// CancelPacket.cs +// +// Copyright (c) František Boháček. All rights reserved. +// Licensed under the MIT license. See LICENSE file in the project root for full license information. + +using NosSmooth.PacketSerializer.Abstractions.Attributes; + +namespace NosSmooth.Packets.Server.Skills; + +/// +/// Packet that cancels an operation like a skill. +/// +/// +/// +/// +[PacketHeader("cancel", PacketSource.Server)] +[GenerateSerializer(true)] +public record CancelPacket +( + [PacketIndex(0)] + short Type, + [PacketIndex(1)] + long TargetId, + [PacketIndex(2)] + long Unknown = -1 +) : IPacket; \ No newline at end of file -- 2.48.1