Table of Contents

Fight Occuring (0x2F)

Moongate Packet Classes

  • FightOccurringPacket (Outgoing, Fixed, length 10) from src/Moongate.Network.Packets/Outgoing/Combat/FightOccurringPacket.cs

Current Moongate Behavior

Moongate emits this packet from CombatService when a scheduled melee swing is attempted.

Current behavior:

  • sent to nearby players through the spatial broadcast path
  • carries attacker and defender serials
  • used together with server-side hit/damage resolution
  • region harmful-action checks happen before this packet is emitted

Packet Build

Type Field
BYTE[1] Command
BYTE[1] Unknown 0x0
BYTE[4] ID of attacker
BYTE[4] ID of attacked

Subcommand Build

N/A

Notes

N/A