Table of Contents

3D Particle Effect (0xC7)

Moongate Packet Classes

  • ParticleEffectPacket (Outgoing, Fixed, length 49) from src/Moongate.Network.Packets/Outgoing/World/ParticleEffectPacket.cs

Current Moongate Behavior

Moongate currently has packet classes for this opcode.

Packet Build

Type Field
BYTE[1] cmd
BYTE[35] ...Preamble .. exactly like 0xC0
BYTE[2] effect # (tile ID)
BYTE[2] explode effect # (0 if no explosion)
BYTE[2] additional effect # that's only used for moving effects, 0 otherwise
BYTE[4] if target is item (type 2) that's itemId, 0 otherwise
BYTE[1] layer (of the character, e.g left hand, right hand, ... 0-4, 0xff: moving effect or target is no char)
BYTE[2] yet another (unknown) additional effect that's only set for moving effect, 0 otherwise

Subcommand Build

N/A

Notes

N/A