Files
AdamuSw/docs/Packets/C3-DB-AreaSkillHit_by-client.md
2026-07-14 19:00:35 +03:00

1.3 KiB

C3 DB - AreaSkillHit (by client)

Is sent when

An area skill was performed and the client decided to hit a target.

Causes the following actions on the server side

The server is calculating the damage and applying it to the target. The attacker gets a response back with the caused damage.

Structure

Index Length Data Type Value Description
0 1 Byte 0xC3 Packet type
1 1 Byte Packet header - length of the packet
2 1 Byte 0xDB Packet header - packet type identifier
3 2 ShortBigEndian SkillId
5 1 Byte TargetX
6 1 Byte TargetY
7 1 Byte HitCounter; A sequential hit counter which should prevent that hits are sent multiple times.
8 1 Byte TargetCount; Number of targets which will follow in the structure.
9 TargetData.Length * TargetCount Array of TargetData Targets

TargetData Structure

Contains the data of the target

Length: 3 Bytes

Index Length Data Type Value Description
0 2 ShortBigEndian TargetId
2 1 Byte AnimationCounter; A sequential animation counter which acts as a reference to the previously sent Area Skill Animation packet.