Table of Contents

Draw Game Player (0x20)

Moongate Packet Classes

  • DrawPlayerPacket (Outgoing, Fixed, length 19) from src/Moongate.Network.Packets/Outgoing/Entity/DrawPlayerPacket.cs

Current Moongate Behavior

Moongate currently has packet classes for this opcode.

Packet Build

Type Field
BYTE cmd
BYTE[4] creature id
BYTE[2] bodyType
BYTE[1] unknown1 (0)
BYTE[2] skin color / hue
BYTE[1] flag byte
BYTE[2] xLoc
BYTE[2] yLoc
BYTE[2] unknown2 (0)
BYTE[1] direction
BYTE[1] zLoc

Subcommand Build

N/A

Notes

Only used with the character being played by the client.

01-10-2007

Interesting, 0x12 Status Flag was a guild mates mount not in war mode.

0x52 is for the same pets status flag while in war mode. Poisoned it stayed the same appropriately in each. 0x12 and 0x52