Skip to content

Messages Spell

rebaserHEAD edited this page Oct 16, 2026 · 3 revisions

reference, committed verified 2026-10-16 bootstrap f1e5c15

Every message in the Spell area: its opcode, direction, how far it is verified, and its fields.

This grouping comes from where the declarations sit today. It claims nothing about what these messages do, and it changes when the client's areas are settled.

Note

Generated from the message declarations at bootstrap f1e5c15 by Tools/NexusTomorrow.ProtocolReference. Don't edit it by hand: change the declaration's documentation and regenerate.

Server to client

0x0143 Server0143

Opcode Direction Verified to
0x0143 server to client unverified
Field Bits Encoding
(none) 0

0x0237 Server0237

Opcode Direction Verified to
0x0237 server to client unverified
Field Bits Encoding
Unknown0 32 unsigned

0x025F Server025F

Opcode Direction Verified to
0x025F server to client unverified
Field Bits Encoding
Unknown0 16 unsigned
Unknown1 32 unsigned
Unknown2.X 32 float
Unknown2.Y 32 float
Unknown2.Z 32 float
Unknown3 32 unsigned
Unknown4.X 32 float
Unknown4.Y 32 float
Unknown4.Z 32 float
Unknown5 32 unsigned
Unknown6 32 unsigned

0x0260 Server0260

Opcode Direction Verified to
0x0260 server to client unverified
Field Bits Encoding
Unknown0 count 32 unsigned
Unknown0 array, counted by Unknown0 count
Unknown0[].Unknown0 16 unsigned
Unknown0[].Unknown1 32 unsigned
Unknown0[].Unknown2.X 32 float
Unknown0[].Unknown2.Y 32 float
Unknown0[].Unknown2.Z 32 float
Unknown0[].Unknown3 32 unsigned
Unknown0[].Unknown4.X 32 float
Unknown0[].Unknown4.Y 32 float
Unknown0[].Unknown4.Z 32 float
Unknown0[].Unknown5 32 unsigned
Unknown0[].Unknown6 32 unsigned

0x0261 Server0261

Opcode Direction Verified to
0x0261 server to client unverified
Field Bits Encoding
Unknown0 count 32 unsigned
Unknown0 array, counted by Unknown0 count
Unknown0[].Unknown0 32 unsigned
Unknown0[].Unknown1 32 unsigned
Unknown0[].Unknown2 17 unsigned
Unknown0[].Unknown3 17 unsigned
Unknown0[].Unknown4 17 unsigned
Unknown0[].Unknown5 32 unsigned
Unknown0[].Unknown6 the fields below
Unknown0[].Unknown6.Unknown0.X 32 float
Unknown0[].Unknown6.Unknown0.Y 32 float
Unknown0[].Unknown6.Unknown0.Z 32 float

0x0263 Server0263

Opcode Direction Verified to
0x0263 server to client unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 32 unsigned
Unknown2 17 unsigned
Unknown3 17 unsigned
Unknown4 17 unsigned
Unknown5 32 unsigned
Unknown6 the fields below
Unknown6.Unknown0.X 32 float
Unknown6.Unknown0.Y 32 float
Unknown6.Unknown0.Z 32 float

0x0264 Server0264

Opcode Direction Verified to
0x0264 server to client unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 16 unsigned
Unknown2 32 unsigned
Unknown3 count 32 unsigned
Unknown3 array, counted by Unknown3 count
Unknown3[] 32 unsigned

0x0551 Server0551

Opcode Direction Verified to
0x0551 server to client unverified
Field Bits Encoding
Unknown0 count 32 unsigned
Unknown0 array, counted by Unknown0 count
Unknown0[].Unknown0 32 unsigned
Unknown0[].Unknown1 32 unsigned
Unknown0[].Unknown2 32 unsigned
Unknown0[].Unknown3 18 unsigned
Unknown0[].Unknown4 1 unsigned
Unknown0[].Unknown5 count 32 unsigned
Unknown0[].Unknown5 array, counted by Unknown0[].Unknown5 count
Unknown0[].Unknown5[].Unknown0 32 unsigned
Unknown0[].Unknown5[].Unknown1 8 unsigned
Unknown0[].Unknown5[].Unknown2 8 unsigned
Unknown0[].Unknown5[].Unknown3 16 unsigned
Unknown0[].Unknown5[].Unknown4 4 unsigned
Unknown0[].Unknown5[].Unknown5 count 8 unsigned
Unknown0[].Unknown5[].Unknown5 array, counted by Unknown0[].Unknown5[].Unknown5 count
Unknown0[].Unknown5[].Unknown5[].Unknown0 19 unsigned
Unknown0[].Unknown5[].Unknown5[].Unknown1 32 unsigned
Unknown0[].Unknown5[].Unknown5[].Unknown2 32 unsigned
Unknown0[].Unknown5[].Unknown5[].Unknown3 32 unsigned
Unknown0[].Unknown5[].Unknown5[].Unknown4 2 unsigned; selects Unknown0[].Unknown5[].Unknown5[].Unknown5
Unknown0[].Unknown5[].Unknown5[].Unknown5 union, selected by Unknown0[].Unknown5[].Unknown5[].Unknown4
Unknown0[].Unknown5[].Unknown5[].Unknown5(0) when Unknown0[].Unknown5[].Unknown5[].Unknown4 is 0
Unknown0[].Unknown5[].Unknown5[].Unknown5(0).Unknown0 1 unsigned
Unknown0[].Unknown5[].Unknown5[].Unknown5(1) when Unknown0[].Unknown5[].Unknown5[].Unknown4 is 1
Unknown0[].Unknown5[].Unknown5[].Unknown5(1).Unknown0 the fields below
Unknown0[].Unknown5[].Unknown5[].Unknown5(1).Unknown0.Unknown0 32 unsigned
Unknown0[].Unknown5[].Unknown5[].Unknown5(1).Unknown0.Unknown1 32 unsigned
Unknown0[].Unknown5[].Unknown5[].Unknown5(1).Unknown0.Unknown2 32 unsigned
Unknown0[].Unknown5[].Unknown5[].Unknown5(1).Unknown0.Unknown3 32 unsigned
Unknown0[].Unknown5[].Unknown5[].Unknown5(1).Unknown0.Unknown4 32 unsigned
Unknown0[].Unknown5[].Unknown5[].Unknown5(1).Unknown0.Unknown5 32 unsigned
Unknown0[].Unknown5[].Unknown5[].Unknown5(1).Unknown0.Unknown6 32 unsigned
Unknown0[].Unknown5[].Unknown5[].Unknown5(1).Unknown0.Unknown7 1 unsigned
Unknown0[].Unknown5[].Unknown5[].Unknown5(1).Unknown0.Unknown8 4 unsigned
Unknown0[].Unknown5[].Unknown5[].Unknown5(1).Unknown0.Unknown9 3 unsigned
Unknown0[].Unknown5[].Unknown5[].Unknown5(1).Unknown0.Unknown10 count 8 unsigned
Unknown0[].Unknown5[].Unknown5[].Unknown5(1).Unknown0.Unknown10 array, counted by Unknown0[].Unknown5[].Unknown5[].Unknown5(1).Unknown0.Unknown10 count
Unknown0[].Unknown5[].Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown0 32 unsigned
Unknown0[].Unknown5[].Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown1 32 unsigned
Unknown0[].Unknown5[].Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown2 32 unsigned
Unknown0[].Unknown5[].Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown3 32 unsigned
Unknown0[].Unknown5[].Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown4 32 unsigned
Unknown0[].Unknown5[].Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown5 32 unsigned
Unknown0[].Unknown5[].Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown6 32 unsigned
Unknown0[].Unknown5[].Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown7 3 unsigned
Unknown0[].Unknown6 count 8 unsigned
Unknown0[].Unknown6 array, counted by Unknown0[].Unknown6 count
Unknown0[].Unknown6[].Unknown0 32 unsigned
Unknown0[].Unknown6[].Unknown1 8 unsigned
Unknown0[].Unknown6[].Unknown2 the fields below
Unknown0[].Unknown6[].Unknown2.Unknown0.X 32 float
Unknown0[].Unknown6[].Unknown2.Unknown0.Y 32 float
Unknown0[].Unknown6[].Unknown2.Unknown0.Z 32 float
Unknown0[].Unknown6[].Unknown3 32 float
Unknown0[].Unknown6[].Unknown4 32 float
Unknown0[].Unknown7 count 8 unsigned
Unknown0[].Unknown7 array, counted by Unknown0[].Unknown7 count
Unknown0[].Unknown7[].Unknown0 16 unsigned
Unknown0[].Unknown7[].Unknown1 32 unsigned
Unknown0[].Unknown7[].Unknown2 8 unsigned
Unknown0[].Unknown7[].Unknown3 the fields below
Unknown0[].Unknown7[].Unknown3.Unknown0.X 32 float
Unknown0[].Unknown7[].Unknown3.Unknown0.Y 32 float
Unknown0[].Unknown7[].Unknown3.Unknown0.Z 32 float
Unknown0[].Unknown7[].Unknown4 32 float
Unknown0[].Unknown7[].Unknown5 32 float

0x077D Server077D

Opcode Direction Verified to
0x077D server to client unverified
Field Bits Encoding
Unknown0 32 unsigned

0x077E Server077E

Opcode Direction Verified to
0x077E server to client unverified
Field Bits Encoding
Unknown0 count 32 unsigned
Unknown0 array, counted by Unknown0 count
Unknown0[] 32 unsigned

0x0784 Server0784

Opcode Direction Verified to
0x0784 server to client unverified
Field Bits Encoding
Unknown0 32 unsigned

0x0785 Server0785

Opcode Direction Verified to
0x0785 server to client unverified
Field Bits Encoding
Unknown0 32 unsigned

0x07F4 Server07F4

Opcode Direction Verified to
0x07F4 server to client unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 1 unsigned
Unknown2 the fields below
Unknown2.Unknown0.X 32 float
Unknown2.Unknown0.Y 32 float
Unknown2.Unknown0.Z 32 float
Unknown3 count 8 unsigned
Unknown3 array, counted by Unknown3 count
Unknown3[].Unknown0 32 unsigned
Unknown3[].Unknown1 8 unsigned
Unknown3[].Unknown2 8 unsigned
Unknown3[].Unknown3 16 unsigned
Unknown3[].Unknown4 4 unsigned
Unknown3[].Unknown5 count 8 unsigned
Unknown3[].Unknown5 array, counted by Unknown3[].Unknown5 count
Unknown3[].Unknown5[].Unknown0 19 unsigned
Unknown3[].Unknown5[].Unknown1 32 unsigned
Unknown3[].Unknown5[].Unknown2 32 unsigned
Unknown3[].Unknown5[].Unknown3 32 unsigned
Unknown3[].Unknown5[].Unknown4 2 unsigned; selects Unknown3[].Unknown5[].Unknown5
Unknown3[].Unknown5[].Unknown5 union, selected by Unknown3[].Unknown5[].Unknown4
Unknown3[].Unknown5[].Unknown5(0) when Unknown3[].Unknown5[].Unknown4 is 0
Unknown3[].Unknown5[].Unknown5(0).Unknown0 1 unsigned
Unknown3[].Unknown5[].Unknown5(1) when Unknown3[].Unknown5[].Unknown4 is 1
Unknown3[].Unknown5[].Unknown5(1).Unknown0 the fields below
Unknown3[].Unknown5[].Unknown5(1).Unknown0.Unknown0 32 unsigned
Unknown3[].Unknown5[].Unknown5(1).Unknown0.Unknown1 32 unsigned
Unknown3[].Unknown5[].Unknown5(1).Unknown0.Unknown2 32 unsigned
Unknown3[].Unknown5[].Unknown5(1).Unknown0.Unknown3 32 unsigned
Unknown3[].Unknown5[].Unknown5(1).Unknown0.Unknown4 32 unsigned
Unknown3[].Unknown5[].Unknown5(1).Unknown0.Unknown5 32 unsigned
Unknown3[].Unknown5[].Unknown5(1).Unknown0.Unknown6 32 unsigned
Unknown3[].Unknown5[].Unknown5(1).Unknown0.Unknown7 1 unsigned
Unknown3[].Unknown5[].Unknown5(1).Unknown0.Unknown8 4 unsigned
Unknown3[].Unknown5[].Unknown5(1).Unknown0.Unknown9 3 unsigned
Unknown3[].Unknown5[].Unknown5(1).Unknown0.Unknown10 count 8 unsigned
Unknown3[].Unknown5[].Unknown5(1).Unknown0.Unknown10 array, counted by Unknown3[].Unknown5[].Unknown5(1).Unknown0.Unknown10 count
Unknown3[].Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown0 32 unsigned
Unknown3[].Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown1 32 unsigned
Unknown3[].Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown2 32 unsigned
Unknown3[].Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown3 32 unsigned
Unknown3[].Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown4 32 unsigned
Unknown3[].Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown5 32 unsigned
Unknown3[].Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown6 32 unsigned
Unknown3[].Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown7 3 unsigned
Unknown4 count 8 unsigned
Unknown4 array, counted by Unknown4 count
Unknown4[].Unknown0 32 unsigned
Unknown4[].Unknown1 8 unsigned
Unknown4[].Unknown2 the fields below
Unknown4[].Unknown2.Unknown0.X 32 float
Unknown4[].Unknown2.Unknown0.Y 32 float
Unknown4[].Unknown2.Unknown0.Z 32 float
Unknown4[].Unknown3 32 float
Unknown4[].Unknown4 32 float
Unknown5 count 8 unsigned
Unknown5 array, counted by Unknown5 count
Unknown5[].Unknown0 16 unsigned
Unknown5[].Unknown1 32 unsigned
Unknown5[].Unknown2 8 unsigned
Unknown5[].Unknown3 the fields below
Unknown5[].Unknown3.Unknown0.X 32 float
Unknown5[].Unknown3.Unknown0.Y 32 float
Unknown5[].Unknown3.Unknown0.Z 32 float
Unknown5[].Unknown4 32 float
Unknown5[].Unknown5 32 float
Unknown6 count 8 unsigned
Unknown6 array, counted by Unknown6 count
Unknown6[].Unknown0 the fields below
Unknown6[].Unknown0.Unknown0.X 32 float
Unknown6[].Unknown0.Unknown0.Y 32 float
Unknown6[].Unknown0.Unknown0.Z 32 float
Unknown6[].Unknown1 32 unsigned
Unknown6[].Unknown2 32 unsigned
Unknown6[].Unknown3 the fields below
Unknown6[].Unknown3.Unknown0.X 32 float
Unknown6[].Unknown3.Unknown0.Y 32 float
Unknown6[].Unknown3.Unknown0.Z 32 float
Unknown6[].Unknown4 1 unsigned
Unknown7 8 signed

0x07F5 Server07F5

Opcode Direction Verified to
0x07F5 server to client unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 32 unsigned
Unknown2 32 unsigned

0x07F6 Server07F6

Opcode Direction Verified to
0x07F6 server to client unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 19 unsigned
Unknown2 32 unsigned
Unknown3 32 unsigned
Unknown4 the fields below
Unknown4.Unknown0 32 unsigned
Unknown4.Unknown1 32 unsigned
Unknown4.Unknown2 32 unsigned
Unknown4.Unknown3 32 unsigned
Unknown4.Unknown4 32 unsigned
Unknown4.Unknown5 32 unsigned
Unknown4.Unknown6 32 unsigned
Unknown4.Unknown7 1 unsigned
Unknown4.Unknown8 4 unsigned
Unknown4.Unknown9 3 unsigned
Unknown4.Unknown10 count 8 unsigned
Unknown4.Unknown10 array, counted by Unknown4.Unknown10 count
Unknown4.Unknown10[].Unknown0 32 unsigned
Unknown4.Unknown10[].Unknown1 32 unsigned
Unknown4.Unknown10[].Unknown2 32 unsigned
Unknown4.Unknown10[].Unknown3 32 unsigned
Unknown4.Unknown10[].Unknown4 32 unsigned
Unknown4.Unknown10[].Unknown5 32 unsigned
Unknown4.Unknown10[].Unknown6 32 unsigned
Unknown4.Unknown10[].Unknown7 3 unsigned

0x07F7 Server07F7

Opcode Direction Verified to
0x07F7 server to client unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 32 unsigned
Unknown2 32 unsigned

0x07F8 Server07F8

Opcode Direction Verified to
0x07F8 server to client unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 19 unsigned
Unknown2 32 unsigned
Unknown3 count 8 unsigned
Unknown3 array, counted by Unknown3 count
Unknown3[].Unknown0 32 unsigned
Unknown3[].Unknown1 32 unsigned
Unknown3[].Unknown2 32 unsigned
Unknown3[].Unknown3 32 unsigned
Unknown3[].Unknown4 32 unsigned
Unknown3[].Unknown5 32 unsigned
Unknown3[].Unknown6 32 unsigned
Unknown3[].Unknown7 1 unsigned
Unknown3[].Unknown8 4 unsigned
Unknown3[].Unknown9 3 unsigned
Unknown3[].Unknown10 count 8 unsigned
Unknown3[].Unknown10 array, counted by Unknown3[].Unknown10 count
Unknown3[].Unknown10[].Unknown0 32 unsigned
Unknown3[].Unknown10[].Unknown1 32 unsigned
Unknown3[].Unknown10[].Unknown2 32 unsigned
Unknown3[].Unknown10[].Unknown3 32 unsigned
Unknown3[].Unknown10[].Unknown4 32 unsigned
Unknown3[].Unknown10[].Unknown5 32 unsigned
Unknown3[].Unknown10[].Unknown6 32 unsigned
Unknown3[].Unknown10[].Unknown7 3 unsigned

0x07F9 Server07F9

Opcode Direction Verified to
0x07F9 server to client unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 9 unsigned
Unknown2 32 unsigned
Unknown3 1 unsigned

0x07FA Server07FA

Opcode Direction Verified to
0x07FA server to client unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 9 unsigned
Unknown2 32 unsigned

0x07FB Server07FB

Opcode Direction Verified to
0x07FB server to client unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 count 32 unsigned
Unknown1 array, counted by Unknown1 count
Unknown1[].Unknown0 32 unsigned
Unknown1[].Unknown1 4 unsigned
Unknown1[].Unknown2 32 unsigned

0x07FC Server07FC

Opcode Direction Verified to
0x07FC server to client unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 18 unsigned
Unknown2 9 unsigned

0x07FD Server07FD

Opcode Direction Verified to
0x07FD server to client unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 32 unsigned
Unknown2 32 unsigned
Unknown3 the fields below
Unknown3.Unknown0.X 32 float
Unknown3.Unknown0.Y 32 float
Unknown3.Unknown0.Z 32 float
Unknown4 32 float
Unknown5 count 8 unsigned
Unknown5 array, counted by Unknown5 count
Unknown5[].Unknown0 32 unsigned
Unknown5[].Unknown1 8 unsigned
Unknown5[].Unknown2 the fields below
Unknown5[].Unknown2.Unknown0.X 32 float
Unknown5[].Unknown2.Unknown0.Y 32 float
Unknown5[].Unknown2.Unknown0.Z 32 float
Unknown5[].Unknown3 32 float
Unknown5[].Unknown4 32 float
Unknown6 count 8 unsigned
Unknown6 array, counted by Unknown6 count
Unknown6[].Unknown0 16 unsigned
Unknown6[].Unknown1 32 unsigned
Unknown6[].Unknown2 8 unsigned
Unknown6[].Unknown3 the fields below
Unknown6[].Unknown3.Unknown0.X 32 float
Unknown6[].Unknown3.Unknown0.Y 32 float
Unknown6[].Unknown3.Unknown0.Z 32 float
Unknown6[].Unknown4 32 float
Unknown6[].Unknown5 32 float

0x07FE Server07FE

Opcode Direction Verified to
0x07FE server to client unverified
Field Bits Encoding
Unknown0 32 unsigned

0x07FF Server07FF

Opcode Direction Verified to
0x07FF server to client unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 18 unsigned
Unknown2 18 unsigned
Unknown3 18 unsigned
Unknown4 32 unsigned
Unknown5 16 unsigned
Unknown6 32 unsigned
Unknown7 the fields below
Unknown7.Unknown0.X 32 float
Unknown7.Unknown0.Y 32 float
Unknown7.Unknown0.Z 32 float
Unknown8 32 float
Unknown9 count 8 unsigned
Unknown9 array, counted by Unknown9 count
Unknown9[].Unknown0 32 unsigned
Unknown9[].Unknown1 8 unsigned
Unknown9[].Unknown2 the fields below
Unknown9[].Unknown2.Unknown0.X 32 float
Unknown9[].Unknown2.Unknown0.Y 32 float
Unknown9[].Unknown2.Unknown0.Z 32 float
Unknown9[].Unknown3 32 float
Unknown9[].Unknown4 32 float
Unknown10 count 8 unsigned
Unknown10 array, counted by Unknown10 count
Unknown10[].Unknown0 16 unsigned
Unknown10[].Unknown1 32 unsigned
Unknown10[].Unknown2 8 unsigned
Unknown10[].Unknown3 the fields below
Unknown10[].Unknown3.Unknown0.X 32 float
Unknown10[].Unknown3.Unknown0.Y 32 float
Unknown10[].Unknown3.Unknown0.Z 32 float
Unknown10[].Unknown4 32 float
Unknown10[].Unknown5 32 float
Unknown11 1 unsigned
Unknown12 1 unsigned

0x0804 Server0804

Opcode Direction Verified to
0x0804 server to client unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.Unknown0 3 unsigned
Unknown0.Unknown1 18 unsigned
Unknown0.Unknown2 32 unsigned
Unknown0.Unknown3 32 unsigned

0x080E Server080E

Opcode Direction Verified to
0x080E server to client unverified
Field Bits Encoding
Unknown0 1 unsigned

0x080F Server080F

Opcode Direction Verified to
0x080F server to client unverified
Field Bits Encoding
Unknown0 count 32 unsigned
Unknown0 array, counted by Unknown0 count
Unknown0[].Unknown0 32 unsigned
Unknown0[].Unknown1 32 unsigned
Unknown0[].Unknown2 32 unsigned

0x0810 Server0810

Opcode Direction Verified to
0x0810 server to client unverified
Field Bits Encoding
Unknown0 count 32 unsigned
Unknown0 array, counted by Unknown0 count
Unknown0[].Unknown0 32 unsigned
Unknown0[].Unknown1 32 unsigned
Unknown0[].Unknown2 32 unsigned

0x0811 Server0811

Opcode Direction Verified to
0x0811 server to client unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 count 32 unsigned
Unknown1 array, counted by Unknown1 count
Unknown1[] 32 unsigned

0x0812 Server0812

Opcode Direction Verified to
0x0812 server to client unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 32 unsigned
Unknown2 32 unsigned
Unknown3 32 unsigned

0x0813 Server0813

Opcode Direction Verified to
0x0813 server to client unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 32 unsigned

0x0814 Server0814

Opcode Direction Verified to
0x0814 server to client unverified
Field Bits Encoding
Unknown0 18 unsigned
Unknown1 1 unsigned

0x0815 Server0815

Opcode Direction Verified to
0x0815 server to client unverified
Field Bits Encoding
Unknown0 18 unsigned

0x0816 Server0816

Opcode Direction Verified to
0x0816 server to client unverified
Field Bits Encoding
Unknown0 18 unsigned
Unknown1 18 unsigned
Unknown2 18 unsigned
Unknown3 32 unsigned

0x0817 Server0817

Opcode Direction Verified to
0x0817 server to client unverified
Field Bits Encoding
Unknown0 18 unsigned
Unknown1 8 unsigned

0x0818 Server0818

Opcode Direction Verified to
0x0818 server to client unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 the fields below
Unknown1.Unknown0 32 unsigned
Unknown1.Unknown1 8 unsigned
Unknown1.Unknown2 8 unsigned
Unknown1.Unknown3 16 unsigned
Unknown1.Unknown4 4 unsigned
Unknown1.Unknown5 count 8 unsigned
Unknown1.Unknown5 array, counted by Unknown1.Unknown5 count
Unknown1.Unknown5[].Unknown0 19 unsigned
Unknown1.Unknown5[].Unknown1 32 unsigned
Unknown1.Unknown5[].Unknown2 32 unsigned
Unknown1.Unknown5[].Unknown3 32 unsigned
Unknown1.Unknown5[].Unknown4 2 unsigned; selects Unknown1.Unknown5[].Unknown5
Unknown1.Unknown5[].Unknown5 union, selected by Unknown1.Unknown5[].Unknown4
Unknown1.Unknown5[].Unknown5(0) when Unknown1.Unknown5[].Unknown4 is 0
Unknown1.Unknown5[].Unknown5(0).Unknown0 1 unsigned
Unknown1.Unknown5[].Unknown5(1) when Unknown1.Unknown5[].Unknown4 is 1
Unknown1.Unknown5[].Unknown5(1).Unknown0 the fields below
Unknown1.Unknown5[].Unknown5(1).Unknown0.Unknown0 32 unsigned
Unknown1.Unknown5[].Unknown5(1).Unknown0.Unknown1 32 unsigned
Unknown1.Unknown5[].Unknown5(1).Unknown0.Unknown2 32 unsigned
Unknown1.Unknown5[].Unknown5(1).Unknown0.Unknown3 32 unsigned
Unknown1.Unknown5[].Unknown5(1).Unknown0.Unknown4 32 unsigned
Unknown1.Unknown5[].Unknown5(1).Unknown0.Unknown5 32 unsigned
Unknown1.Unknown5[].Unknown5(1).Unknown0.Unknown6 32 unsigned
Unknown1.Unknown5[].Unknown5(1).Unknown0.Unknown7 1 unsigned
Unknown1.Unknown5[].Unknown5(1).Unknown0.Unknown8 4 unsigned
Unknown1.Unknown5[].Unknown5(1).Unknown0.Unknown9 3 unsigned
Unknown1.Unknown5[].Unknown5(1).Unknown0.Unknown10 count 8 unsigned
Unknown1.Unknown5[].Unknown5(1).Unknown0.Unknown10 array, counted by Unknown1.Unknown5[].Unknown5(1).Unknown0.Unknown10 count
Unknown1.Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown0 32 unsigned
Unknown1.Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown1 32 unsigned
Unknown1.Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown2 32 unsigned
Unknown1.Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown3 32 unsigned
Unknown1.Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown4 32 unsigned
Unknown1.Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown5 32 unsigned
Unknown1.Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown6 32 unsigned
Unknown1.Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown7 3 unsigned

0x0819 Server0819

Opcode Direction Verified to
0x0819 server to client unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 32 unsigned

0x0832 Server0832

Opcode Direction Verified to
0x0832 server to client unverified
Field Bits Encoding
Unknown0 32 unsigned

0x091B Server091B

Opcode Direction Verified to
0x091B server to client unverified
Field Bits Encoding
Unknown0 count 32 unsigned
Unknown0 array, counted by Unknown0 count
Unknown0[].Unknown0 3 unsigned
Unknown0[].Unknown1 18 unsigned
Unknown0[].Unknown2 32 unsigned
Unknown0[].Unknown3 32 unsigned

Client to server

0x0096 Client0096

Opcode Direction Verified to
0x0096 client to server unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 4 unsigned
Unknown2 4 unsigned
Unknown3 32 unsigned
Unknown4 the fields below
Unknown4.Unknown0.X 32 float
Unknown4.Unknown0.Y 32 float
Unknown4.Unknown0.Z 32 float

0x0097 Client0097

Opcode Direction Verified to
0x0097 client to server unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 32 unsigned

0x0098 Client0098

Opcode Direction Verified to
0x0098 client to server unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 32 unsigned

0x009A Client009A

Opcode Direction Verified to
0x009A client to server unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 16 unsigned
Unknown2 32 unsigned
Unknown3 1 unsigned

0x009B Client009B

Opcode Direction Verified to
0x009B client to server unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 16 unsigned
Unknown2 the fields below
Unknown2.Unknown0.X 32 float
Unknown2.Unknown0.Y 32 float
Unknown2.Unknown0.Z 32 float

0x009D Client009D

Opcode Direction Verified to
0x009D client to server unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 18 unsigned
Unknown2 32 unsigned
Unknown3 the fields below
Unknown3.Unknown0.X 32 float
Unknown3.Unknown0.Y 32 float
Unknown3.Unknown0.Z 32 float

0x00B3 Client00B3

Opcode Direction Verified to
0x00B3 client to server unverified
Field Bits Encoding
Unknown0 32 unsigned

0x00C2 Client00C2

Opcode Direction Verified to
0x00C2 client to server unverified
Field Bits Encoding
Unknown0 18 unsigned
Unknown1 32 unsigned

0x00E3 Client00E3

Opcode Direction Verified to
0x00E3 client to server unverified
Field Bits Encoding
Unknown0 1 unsigned

0x04DB Client04DB

Opcode Direction Verified to
0x04DB client to server unverified
Field Bits Encoding
Unknown0 16 unsigned
Unknown1 32 unsigned
Unknown2 1 unsigned

0x0801 Client0801

Opcode Direction Verified to
0x0801 client to server unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 9 unsigned
Unknown2 1 unsigned

0x0802 Client0802

Opcode Direction Verified to
0x0802 client to server unverified
Field Bits Encoding
Unknown0 32 unsigned

0x0805 Client0805

Opcode Direction Verified to
0x0805 client to server unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 3 unsigned
Unknown2 32 unsigned

0x094F Client094F

Opcode Direction Verified to
0x094F client to server unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.Unknown0 14 unsigned
Unknown0.Unknown1 64 unsigned
Unknown1 18 unsigned
Unknown2 32 unsigned

Where the code lives

Piece Path
Message declarations Source/NexusTomorrow.Network.World/Message/Model/Spell/
This page's generator Tools/NexusTomorrow.ProtocolReference/

Clone this wiki locally