@@ 19,9 19,11 @@ namespace NosSmooth.Packets.Server.Skills;
public record SkiPacket
(
[PacketIndex(0)]
- int PrimarySkillVNum,
+ int? Unknown,
[PacketIndex(1)]
+ int PrimarySkillVNum,
+ [PacketIndex(2)]
int SecondarySkillVNum,
- [PacketListIndex(2, InnerSeparator = '|', ListSeparator = ' ')]
+ [PacketListIndex(3, InnerSeparator = '|', ListSeparator = ' ')]
IReadOnlyList<SkiSubPacket> SkillSubPackets
) : IPacket;=
\ No newline at end of file
@@ 19,6 19,6 @@ public record SkiSubPacket
(
[PacketIndex(0)]
int SkillVNum,
- [PacketIndex(1)]
- byte Rank
+ [PacketIndex(1, IsOptional = true)]
+ byte? Rank
) : IPacket;=
\ No newline at end of file