Table of Contents

Object Info (0x1A)

Moongate Packet Classes

  • None yet

Current Moongate Behavior

Moongate does not currently implement this opcode. This page is a placeholder generated from the POL catalog.

Packet Build

Type Field
BYTE[1] 0x1A
BYTE[2] Length
BYTE[4] Object ID
BYTE[2] Graphic

If (Object ID& 0x80000000)

Type Field
BYTE[2] item count (or Graphic for corpses)

If (Graphic & 0x8000)

Type Field
BYTE Increment Counter (increment graphic by this #)
BYTE[2] xLoc (only use lowest significant 15 bits)
BYTE[2] yLoc

If (xLoc & 0x8000)

Type Field
BYTE facing
BYTE zLoc

If (yLoc & 0x8000)

Type Field
BYTE[2] dye

If (yLoc & 0x4000)

Type Field
BYTE[1] Flag

Subcommand Build

N/A

Notes

Flag:

    • 0x00 - None
  • 0x02 - Female

  • 0x04 - Poisoned

  • 0x08 - YellowHits // healthbar gets yellow

  • 0x10 - FactionShip // unsure why client needs to know

  • 0x20 - Movable if normally not

  • 0x40 - War mode

  • 0x80 - Hidden