Packets/0x1A

From DSP Wiki
Jump to: navigation, search

This client packet consists of sub-commands based on the "action command" specified at byte 0x0A. These appear in the console output all the time as "CLIENT PERFORMING ACTION". The action command can be:

  • 0x00 : Trigger a NPC event.
  • 0x02 : Request to attack a monster.
  • 0x03 : Request to cast a spell.
  • 0x04 : Request to disengage from a monster.
  • 0x05 : Request to call for help.
  • 0x07 : Request to weaponskill.
  • 0x09 : Request to perform a job ability.
  • 0x0B : Request to homepoint (e.g. dead)
  • 0x0C : Request to /assist the target.
  • 0x0D : Response to the raise menu.
  • 0x0E : Request to start fishing.
  • 0x0F : Request to switch targets.
  • 0x10 : Request to perform a ranged attack.
  • 0x11 : Request to chocobo dig.
  • 0x12 : Request to dismount from a chocobo.
  • 0x13 : Response to the tractor menu.
  • 0x14 : Request for entities around the character to be sent (?)
  • 0x15 : Quarry in Ballista.
  • 0x16 : Sprint in Ballista.
  • 0x18 : Toggle blockaid.

See the implementation at src/map/packet_system.cpp -> SmallPacket0x01A