Messages Guild - NexusTomorrow/server GitHub Wiki

reference, committed verified 2026-10-23 bootstrap b094213

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

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

Server to client

0x024D Server024D

Opcode Direction Verified to
0x024D server to client unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.RealmId 14 unsigned
Unknown0.Id 64 unsigned
Unknown1 7 unsigned

0x046F Server046F

Opcode Direction Verified to
0x046F server to client unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.RealmId 14 unsigned
Unknown0.Id 64 unsigned
Unknown1 the fields below
Unknown1.Unknown0 the fields below
Unknown1.Unknown0.Unknown0 64 unsigned
Unknown1.Unknown0.Unknown1 64 unsigned
Unknown1.Unknown0.Unknown2 18 unsigned
Unknown1.Unknown0.Unknown3 the fields below
Unknown1.Unknown0.Unknown3.Location 9 unsigned
Unknown1.Unknown0.Unknown3.Slot 32 unsigned
Unknown1.Unknown0.Unknown4 32 unsigned
Unknown1.Unknown0.Unknown5 32 unsigned
Unknown1.Unknown0.Unknown6 64 unsigned
Unknown1.Unknown0.Unknown7 32 unsigned
Unknown1.Unknown0.Unknown8 64 unsigned
Unknown1.Unknown0.Unknown9 32 float
Unknown1.Unknown0.Unknown10 32 unsigned
Unknown1.Unknown0.Unknown11 8 unsigned
Unknown1.Unknown0.Unknown12 32 unsigned
Unknown1.Unknown0.Unknown13 32 unsigned
Unknown1.Unknown0.Unknown14 32 unsigned
Unknown1.Unknown0.Unknown15[0] the fields below
Unknown1.Unknown0.Unknown15[0].Unknown0 3 unsigned
Unknown1.Unknown0.Unknown15[0].Unknown1 32 unsigned
Unknown1.Unknown0.Unknown15[0].Unknown2 32 unsigned
Unknown1.Unknown0.Unknown15[1] the fields below
Unknown1.Unknown0.Unknown15[1].Unknown0 3 unsigned
Unknown1.Unknown0.Unknown15[1].Unknown1 32 unsigned
Unknown1.Unknown0.Unknown15[1].Unknown2 32 unsigned
Unknown1.Unknown0.Unknown16 18 unsigned
Unknown1.Unknown0.Unknown17 count 3 unsigned
Unknown1.Unknown0.Unknown17 array, counted by Unknown1.Unknown0.Unknown17 count
Unknown1.Unknown0.Unknown17[] 32 unsigned
Unknown1.Unknown0.Unknown18 count 4 unsigned
Unknown1.Unknown0.Unknown18 array, counted by Unknown1.Unknown0.Unknown18 count
Unknown1.Unknown0.Unknown18[] 32 unsigned
Unknown1.Unknown0.Unknown19 count 6 unsigned
Unknown1.Unknown0.Unknown19 array, counted by Unknown1.Unknown0.Unknown19 count
Unknown1.Unknown0.Unknown19[].Unknown0 14 unsigned
Unknown1.Unknown0.Unknown19[].Unknown1 64 unsigned
Unknown1.Unknown0.Unknown20 32 unsigned
Unknown1.Unknown1 6 unsigned

0x0470 Server0470

Opcode Direction Verified to
0x0470 server to client unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.RealmId 14 unsigned
Unknown0.Id 64 unsigned
Unknown1 64 unsigned

0x0476 Server0476

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

0x0478 Server0478

Opcode Direction Verified to
0x0478 server to client unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.RealmId 14 unsigned
Unknown0.Id 64 unsigned
Unknown1 32 unsigned

0x0479 Server0479

Opcode Direction Verified to
0x0479 server to client unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.RealmId 14 unsigned
Unknown0.Id 64 unsigned
Unknown1[0] varies wide string
Unknown1[1] varies wide string
Unknown1[2] varies wide string
Unknown1[3] varies wide string
Unknown1[4] varies wide string
Unknown1[5] varies wide string
Unknown1[6] varies wide string
Unknown1[7] varies wide string
Unknown1[8] varies wide string
Unknown1[9] varies wide string

0x047A Server047A

Opcode Direction Verified to
0x047A server to client unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.RealmId 14 unsigned
Unknown0.Id 64 unsigned
Unknown1 9 unsigned
Unknown2 count 32 unsigned
Unknown2 array, counted by Unknown2 count
Unknown2[].Unknown0 the fields below
Unknown2[].Unknown0.Unknown0 64 unsigned
Unknown2[].Unknown0.Unknown1 64 unsigned
Unknown2[].Unknown0.Unknown2 18 unsigned
Unknown2[].Unknown0.Unknown3 the fields below
Unknown2[].Unknown0.Unknown3.Location 9 unsigned
Unknown2[].Unknown0.Unknown3.Slot 32 unsigned
Unknown2[].Unknown0.Unknown4 32 unsigned
Unknown2[].Unknown0.Unknown5 32 unsigned
Unknown2[].Unknown0.Unknown6 64 unsigned
Unknown2[].Unknown0.Unknown7 32 unsigned
Unknown2[].Unknown0.Unknown8 64 unsigned
Unknown2[].Unknown0.Unknown9 32 float
Unknown2[].Unknown0.Unknown10 32 unsigned
Unknown2[].Unknown0.Unknown11 8 unsigned
Unknown2[].Unknown0.Unknown12 32 unsigned
Unknown2[].Unknown0.Unknown13 32 unsigned
Unknown2[].Unknown0.Unknown14 32 unsigned
Unknown2[].Unknown0.Unknown15[0] the fields below
Unknown2[].Unknown0.Unknown15[0].Unknown0 3 unsigned
Unknown2[].Unknown0.Unknown15[0].Unknown1 32 unsigned
Unknown2[].Unknown0.Unknown15[0].Unknown2 32 unsigned
Unknown2[].Unknown0.Unknown15[1] the fields below
Unknown2[].Unknown0.Unknown15[1].Unknown0 3 unsigned
Unknown2[].Unknown0.Unknown15[1].Unknown1 32 unsigned
Unknown2[].Unknown0.Unknown15[1].Unknown2 32 unsigned
Unknown2[].Unknown0.Unknown16 18 unsigned
Unknown2[].Unknown0.Unknown17 count 3 unsigned
Unknown2[].Unknown0.Unknown17 array, counted by Unknown2[].Unknown0.Unknown17 count
Unknown2[].Unknown0.Unknown17[] 32 unsigned
Unknown2[].Unknown0.Unknown18 count 4 unsigned
Unknown2[].Unknown0.Unknown18 array, counted by Unknown2[].Unknown0.Unknown18 count
Unknown2[].Unknown0.Unknown18[] 32 unsigned
Unknown2[].Unknown0.Unknown19 count 6 unsigned
Unknown2[].Unknown0.Unknown19 array, counted by Unknown2[].Unknown0.Unknown19 count
Unknown2[].Unknown0.Unknown19[].Unknown0 14 unsigned
Unknown2[].Unknown0.Unknown19[].Unknown1 64 unsigned
Unknown2[].Unknown0.Unknown20 32 unsigned
Unknown2[].Unknown1 6 unsigned

0x0480 Server0480

Opcode Direction Verified to
0x0480 server to client unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.RealmId 14 unsigned
Unknown0.Id 64 unsigned
Unknown1 3 unsigned

0x0487 Server0487

Opcode Direction Verified to
0x0487 server to client unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.Unknown0 the fields below
Unknown0.Unknown0.RealmId 14 unsigned
Unknown0.Unknown0.Id 64 unsigned
Unknown0.Unknown1 64 unsigned
Unknown0.Unknown2 17 unsigned
Unknown0.Unknown3 64 unsigned
Unknown0.Unknown4 64 unsigned
Unknown0.Unknown5 64 unsigned
Unknown0.Unknown6 64 unsigned
Unknown0.Unknown7 32 float

0x0489 Server0489

Opcode Direction Verified to
0x0489 server to client unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.RealmId 14 unsigned
Unknown0.Id 64 unsigned
Unknown1 1 unsigned
Unknown2 count 32 unsigned
Unknown2 array, counted by Unknown2 count
Unknown2[].Unknown0 the fields below
Unknown2[].Unknown0.RealmId 14 unsigned
Unknown2[].Unknown0.Id 64 unsigned
Unknown2[].Unknown1 64 unsigned
Unknown2[].Unknown2 17 unsigned
Unknown2[].Unknown3 64 unsigned
Unknown2[].Unknown4 64 unsigned
Unknown2[].Unknown5 64 unsigned
Unknown2[].Unknown6 64 unsigned
Unknown2[].Unknown7 32 float

0x048A Server048A

Opcode Direction Verified to
0x048A server to client unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.RealmId 14 unsigned
Unknown0.Id 64 unsigned
Unknown1 64 unsigned

0x048B GuildFlags

Sets a guild's flags.

Opcode Direction Verified to
0x048B server to client purpose
Field Bits Encoding
GuildId the fields below
GuildId.RealmId 14 unsigned
GuildId.Id 64 unsigned
Flags 32 unsigned

The client then raises GuildFlags.

0x048D GuildInfluenceAndMoney

Sets a guild's influence, money and war coins.

Opcode Direction Verified to
0x048D server to client fields
Field Bits Encoding Meaning
GuildId the fields below The guild, by id.
GuildId.RealmId 14 unsigned The realm the id belongs to.
GuildId.Id 64 unsigned The id within its realm. What it identifies, a character or a residence, depends on the member that holds it.
Influence 32 unsigned The guild's influence, the event's nInfluence.
BonusInfluenceRemaining 32 unsigned The bonus influence remaining, the event's nBonusInfluenceRemaining.
Money 64 unsigned The guild's money, the event's monUpdated.
WarCoins 32 unsigned The guild's war coins.

The client raises GuildInfluenceAndMoney with the guild, the influence, the money and the bonus influence remaining, and GuildWarCoinsChanged with the difference when the war coins changed.

0x048F Server048F

Opcode Direction Verified to
0x048F server to client unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.RealmId 14 unsigned
Unknown0.Id 64 unsigned
Unknown1 varies wide string

0x0491 Server0491

Opcode Direction Verified to
0x0491 server to client unverified
Field Bits Encoding
Unknown0 varies wide string
Unknown1 varies wide string
Unknown2 32 unsigned
Unknown3 4 unsigned
Unknown4 64 unsigned

0x0493 Server0493

Opcode Direction Verified to
0x0493 server to client unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.Unknown0 64 unsigned
Unknown0.Unknown1 varies wide string
Unknown0.Unknown2 32 unsigned
Unknown0.Unknown3 4 unsigned
Unknown0.Unknown4[0] the fields below
Unknown0.Unknown4[0].Unknown0 varies wide string
Unknown0.Unknown4[0].Unknown1 32 unsigned
Unknown0.Unknown4[0].Unknown2 64 unsigned
Unknown0.Unknown4[0].Unknown3 64 unsigned
Unknown0.Unknown4[0].Unknown4 64 unsigned
Unknown0.Unknown4[1] the fields below
Unknown0.Unknown4[1].Unknown0 varies wide string
Unknown0.Unknown4[1].Unknown1 32 unsigned
Unknown0.Unknown4[1].Unknown2 64 unsigned
Unknown0.Unknown4[1].Unknown3 64 unsigned
Unknown0.Unknown4[1].Unknown4 64 unsigned
Unknown0.Unknown4[2] the fields below
Unknown0.Unknown4[2].Unknown0 varies wide string
Unknown0.Unknown4[2].Unknown1 32 unsigned
Unknown0.Unknown4[2].Unknown2 64 unsigned
Unknown0.Unknown4[2].Unknown3 64 unsigned
Unknown0.Unknown4[2].Unknown4 64 unsigned
Unknown0.Unknown4[3] the fields below
Unknown0.Unknown4[3].Unknown0 varies wide string
Unknown0.Unknown4[3].Unknown1 32 unsigned
Unknown0.Unknown4[3].Unknown2 64 unsigned
Unknown0.Unknown4[3].Unknown3 64 unsigned
Unknown0.Unknown4[3].Unknown4 64 unsigned
Unknown0.Unknown4[4] the fields below
Unknown0.Unknown4[4].Unknown0 varies wide string
Unknown0.Unknown4[4].Unknown1 32 unsigned
Unknown0.Unknown4[4].Unknown2 64 unsigned
Unknown0.Unknown4[4].Unknown3 64 unsigned
Unknown0.Unknown4[4].Unknown4 64 unsigned
Unknown0.Unknown4[5] the fields below
Unknown0.Unknown4[5].Unknown0 varies wide string
Unknown0.Unknown4[5].Unknown1 32 unsigned
Unknown0.Unknown4[5].Unknown2 64 unsigned
Unknown0.Unknown4[5].Unknown3 64 unsigned
Unknown0.Unknown4[5].Unknown4 64 unsigned
Unknown0.Unknown4[6] the fields below
Unknown0.Unknown4[6].Unknown0 varies wide string
Unknown0.Unknown4[6].Unknown1 32 unsigned
Unknown0.Unknown4[6].Unknown2 64 unsigned
Unknown0.Unknown4[6].Unknown3 64 unsigned
Unknown0.Unknown4[6].Unknown4 64 unsigned
Unknown0.Unknown4[7] the fields below
Unknown0.Unknown4[7].Unknown0 varies wide string
Unknown0.Unknown4[7].Unknown1 32 unsigned
Unknown0.Unknown4[7].Unknown2 64 unsigned
Unknown0.Unknown4[7].Unknown3 64 unsigned
Unknown0.Unknown4[7].Unknown4 64 unsigned
Unknown0.Unknown4[8] the fields below
Unknown0.Unknown4[8].Unknown0 varies wide string
Unknown0.Unknown4[8].Unknown1 32 unsigned
Unknown0.Unknown4[8].Unknown2 64 unsigned
Unknown0.Unknown4[8].Unknown3 64 unsigned
Unknown0.Unknown4[8].Unknown4 64 unsigned
Unknown0.Unknown4[9] the fields below
Unknown0.Unknown4[9].Unknown0 varies wide string
Unknown0.Unknown4[9].Unknown1 32 unsigned
Unknown0.Unknown4[9].Unknown2 64 unsigned
Unknown0.Unknown4[9].Unknown3 64 unsigned
Unknown0.Unknown4[9].Unknown4 64 unsigned
Unknown0.Unknown5 the fields below
Unknown0.Unknown5.Unknown0 the fields below
Unknown0.Unknown5.Unknown0.Unknown0 14 unsigned
Unknown0.Unknown5.Unknown0.Unknown1 14 unsigned
Unknown0.Unknown5.Unknown0.Unknown2 14 unsigned
Unknown0.Unknown5.Unknown0.Unknown3 14 unsigned
Unknown0.Unknown5.Unknown1 the fields below
Unknown0.Unknown5.Unknown1.Unknown0 14 unsigned
Unknown0.Unknown5.Unknown1.Unknown1 14 unsigned
Unknown0.Unknown5.Unknown1.Unknown2 14 unsigned
Unknown0.Unknown5.Unknown1.Unknown3 14 unsigned
Unknown0.Unknown5.Unknown2 the fields below
Unknown0.Unknown5.Unknown2.Unknown0 14 unsigned
Unknown0.Unknown5.Unknown2.Unknown1 14 unsigned
Unknown0.Unknown5.Unknown2.Unknown2 14 unsigned
Unknown0.Unknown5.Unknown2.Unknown3 14 unsigned
Unknown0.Unknown6 32 unsigned
Unknown0.Unknown7 32 unsigned
Unknown0.Unknown8 32 unsigned
Unknown0.Unknown9 32 unsigned
Unknown0.Unknown10 64 unsigned
Unknown0.Unknown11 32 unsigned
Unknown0.Unknown12 32 unsigned
Unknown0.Unknown13[0] varies wide string
Unknown0.Unknown13[1] varies wide string
Unknown0.Unknown13[2] varies wide string
Unknown0.Unknown13[3] varies wide string
Unknown0.Unknown13[4] varies wide string
Unknown0.Unknown13[5] varies wide string
Unknown0.Unknown13[6] varies wide string
Unknown0.Unknown13[7] varies wide string
Unknown0.Unknown13[8] varies wide string
Unknown0.Unknown13[9] varies wide string
Unknown0.Unknown14[0] 8 unsigned
Unknown0.Unknown14[1] 8 unsigned
Unknown0.Unknown14[2] 8 unsigned
Unknown0.Unknown14[3] 8 unsigned
Unknown0.Unknown14[4] 8 unsigned
Unknown0.Unknown14[5] 8 unsigned
Unknown0.Unknown14[6] 8 unsigned
Unknown0.Unknown14[7] 8 unsigned
Unknown0.Unknown14[8] 8 unsigned
Unknown0.Unknown14[9] 8 unsigned
Unknown0.Unknown14[10] 8 unsigned
Unknown0.Unknown14[11] 8 unsigned
Unknown0.Unknown14[12] 8 unsigned
Unknown0.Unknown14[13] 8 unsigned
Unknown0.Unknown14[14] 8 unsigned
Unknown0.Unknown14[15] 8 unsigned
Unknown0.Unknown15 count 32 unsigned
Unknown0.Unknown15 array, counted by Unknown0.Unknown15 count
Unknown0.Unknown15[].Unknown0 14 unsigned
Unknown0.Unknown15[].Unknown1 32 float
Unknown0.Unknown16 the fields below
Unknown0.Unknown16.Unknown0 varies wide string
Unknown0.Unknown16.Unknown1 varies wide string
Unknown0.Unknown16.Unknown2 3 unsigned
Unknown0.Unknown16.Unknown3 the fields below
Unknown0.Unknown16.Unknown3.Unknown0 32 unsigned
Unknown0.Unknown16.Unknown3.Unknown1 32 unsigned
Unknown0.Unknown16.Unknown3.Unknown2 32 unsigned
Unknown0.Unknown16.Unknown3.Unknown3 32 unsigned
Unknown0.Unknown16.Unknown3.Unknown4 32 unsigned
Unknown0.Unknown16.Unknown3.Unknown5 32 unsigned
Unknown0.Unknown16.Unknown4 32 float
Unknown1 the fields below
Unknown1.Unknown0 the fields below
Unknown1.Unknown0.RealmId 14 unsigned
Unknown1.Unknown0.Id 64 unsigned
Unknown1.Unknown1 32 unsigned
Unknown1.Unknown2 varies wide string
Unknown1.Unknown3 2 unsigned
Unknown1.Unknown4 8 unsigned
Unknown1.Unknown5 24 unsigned
Unknown1.Unknown6 8 unsigned
Unknown1.Unknown7 24 unsigned
Unknown1.Unknown8 32 unsigned
Unknown1.Unknown9 32 float
Unknown1.Unknown10 32 unsigned
Unknown1.Unknown11 32 unsigned
Unknown1.Unknown12 32 unsigned
Unknown1.Unknown13 varies wide string
Unknown1.Unknown14 32 unsigned
Unknown1.Unknown15 32 unsigned
Unknown2 the fields below
Unknown2.Unknown0 64 unsigned
Unknown2.Unknown1[0] 32 unsigned
Unknown2.Unknown1[1] 32 unsigned
Unknown2.Unknown1[2] 32 unsigned
Unknown2.Unknown1[3] 32 unsigned
Unknown2.Unknown1[4] 32 unsigned
Unknown2.Unknown1[5] 32 unsigned
Unknown2.Unknown1[6] 32 unsigned
Unknown2.Unknown1[7] 32 unsigned
Unknown2.Unknown1[8] 32 unsigned
Unknown2.Unknown1[9] 32 unsigned
Unknown2.Unknown2 64 unsigned
Unknown3 1 unsigned

0x0495 Server0495

Opcode Direction Verified to
0x0495 server to client unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.RealmId 14 unsigned
Unknown0.Id 64 unsigned

0x0497 Server0497

Opcode Direction Verified to
0x0497 server to client unverified
Field Bits Encoding
Unknown0 32 unsigned; counts Unknown2, Unknown3, Unknown4
Unknown1 32 unsigned
Unknown2 array, counted by Unknown0
Unknown2[].Unknown0 64 unsigned
Unknown2[].Unknown1 varies wide string
Unknown2[].Unknown2 32 unsigned
Unknown2[].Unknown3 4 unsigned
Unknown2[].Unknown4[0] the fields below
Unknown2[].Unknown4[0].Unknown0 varies wide string
Unknown2[].Unknown4[0].Unknown1 32 unsigned
Unknown2[].Unknown4[0].Unknown2 64 unsigned
Unknown2[].Unknown4[0].Unknown3 64 unsigned
Unknown2[].Unknown4[0].Unknown4 64 unsigned
Unknown2[].Unknown4[1] the fields below
Unknown2[].Unknown4[1].Unknown0 varies wide string
Unknown2[].Unknown4[1].Unknown1 32 unsigned
Unknown2[].Unknown4[1].Unknown2 64 unsigned
Unknown2[].Unknown4[1].Unknown3 64 unsigned
Unknown2[].Unknown4[1].Unknown4 64 unsigned
Unknown2[].Unknown4[2] the fields below
Unknown2[].Unknown4[2].Unknown0 varies wide string
Unknown2[].Unknown4[2].Unknown1 32 unsigned
Unknown2[].Unknown4[2].Unknown2 64 unsigned
Unknown2[].Unknown4[2].Unknown3 64 unsigned
Unknown2[].Unknown4[2].Unknown4 64 unsigned
Unknown2[].Unknown4[3] the fields below
Unknown2[].Unknown4[3].Unknown0 varies wide string
Unknown2[].Unknown4[3].Unknown1 32 unsigned
Unknown2[].Unknown4[3].Unknown2 64 unsigned
Unknown2[].Unknown4[3].Unknown3 64 unsigned
Unknown2[].Unknown4[3].Unknown4 64 unsigned
Unknown2[].Unknown4[4] the fields below
Unknown2[].Unknown4[4].Unknown0 varies wide string
Unknown2[].Unknown4[4].Unknown1 32 unsigned
Unknown2[].Unknown4[4].Unknown2 64 unsigned
Unknown2[].Unknown4[4].Unknown3 64 unsigned
Unknown2[].Unknown4[4].Unknown4 64 unsigned
Unknown2[].Unknown4[5] the fields below
Unknown2[].Unknown4[5].Unknown0 varies wide string
Unknown2[].Unknown4[5].Unknown1 32 unsigned
Unknown2[].Unknown4[5].Unknown2 64 unsigned
Unknown2[].Unknown4[5].Unknown3 64 unsigned
Unknown2[].Unknown4[5].Unknown4 64 unsigned
Unknown2[].Unknown4[6] the fields below
Unknown2[].Unknown4[6].Unknown0 varies wide string
Unknown2[].Unknown4[6].Unknown1 32 unsigned
Unknown2[].Unknown4[6].Unknown2 64 unsigned
Unknown2[].Unknown4[6].Unknown3 64 unsigned
Unknown2[].Unknown4[6].Unknown4 64 unsigned
Unknown2[].Unknown4[7] the fields below
Unknown2[].Unknown4[7].Unknown0 varies wide string
Unknown2[].Unknown4[7].Unknown1 32 unsigned
Unknown2[].Unknown4[7].Unknown2 64 unsigned
Unknown2[].Unknown4[7].Unknown3 64 unsigned
Unknown2[].Unknown4[7].Unknown4 64 unsigned
Unknown2[].Unknown4[8] the fields below
Unknown2[].Unknown4[8].Unknown0 varies wide string
Unknown2[].Unknown4[8].Unknown1 32 unsigned
Unknown2[].Unknown4[8].Unknown2 64 unsigned
Unknown2[].Unknown4[8].Unknown3 64 unsigned
Unknown2[].Unknown4[8].Unknown4 64 unsigned
Unknown2[].Unknown4[9] the fields below
Unknown2[].Unknown4[9].Unknown0 varies wide string
Unknown2[].Unknown4[9].Unknown1 32 unsigned
Unknown2[].Unknown4[9].Unknown2 64 unsigned
Unknown2[].Unknown4[9].Unknown3 64 unsigned
Unknown2[].Unknown4[9].Unknown4 64 unsigned
Unknown2[].Unknown5 the fields below
Unknown2[].Unknown5.Unknown0 the fields below
Unknown2[].Unknown5.Unknown0.Unknown0 14 unsigned
Unknown2[].Unknown5.Unknown0.Unknown1 14 unsigned
Unknown2[].Unknown5.Unknown0.Unknown2 14 unsigned
Unknown2[].Unknown5.Unknown0.Unknown3 14 unsigned
Unknown2[].Unknown5.Unknown1 the fields below
Unknown2[].Unknown5.Unknown1.Unknown0 14 unsigned
Unknown2[].Unknown5.Unknown1.Unknown1 14 unsigned
Unknown2[].Unknown5.Unknown1.Unknown2 14 unsigned
Unknown2[].Unknown5.Unknown1.Unknown3 14 unsigned
Unknown2[].Unknown5.Unknown2 the fields below
Unknown2[].Unknown5.Unknown2.Unknown0 14 unsigned
Unknown2[].Unknown5.Unknown2.Unknown1 14 unsigned
Unknown2[].Unknown5.Unknown2.Unknown2 14 unsigned
Unknown2[].Unknown5.Unknown2.Unknown3 14 unsigned
Unknown2[].Unknown6 32 unsigned
Unknown2[].Unknown7 32 unsigned
Unknown2[].Unknown8 32 unsigned
Unknown2[].Unknown9 32 unsigned
Unknown2[].Unknown10 64 unsigned
Unknown2[].Unknown11 32 unsigned
Unknown2[].Unknown12 32 unsigned
Unknown2[].Unknown13[0] varies wide string
Unknown2[].Unknown13[1] varies wide string
Unknown2[].Unknown13[2] varies wide string
Unknown2[].Unknown13[3] varies wide string
Unknown2[].Unknown13[4] varies wide string
Unknown2[].Unknown13[5] varies wide string
Unknown2[].Unknown13[6] varies wide string
Unknown2[].Unknown13[7] varies wide string
Unknown2[].Unknown13[8] varies wide string
Unknown2[].Unknown13[9] varies wide string
Unknown2[].Unknown14[0] 8 unsigned
Unknown2[].Unknown14[1] 8 unsigned
Unknown2[].Unknown14[2] 8 unsigned
Unknown2[].Unknown14[3] 8 unsigned
Unknown2[].Unknown14[4] 8 unsigned
Unknown2[].Unknown14[5] 8 unsigned
Unknown2[].Unknown14[6] 8 unsigned
Unknown2[].Unknown14[7] 8 unsigned
Unknown2[].Unknown14[8] 8 unsigned
Unknown2[].Unknown14[9] 8 unsigned
Unknown2[].Unknown14[10] 8 unsigned
Unknown2[].Unknown14[11] 8 unsigned
Unknown2[].Unknown14[12] 8 unsigned
Unknown2[].Unknown14[13] 8 unsigned
Unknown2[].Unknown14[14] 8 unsigned
Unknown2[].Unknown14[15] 8 unsigned
Unknown2[].Unknown15 count 32 unsigned
Unknown2[].Unknown15 array, counted by Unknown2[].Unknown15 count
Unknown2[].Unknown15[].Unknown0 14 unsigned
Unknown2[].Unknown15[].Unknown1 32 float
Unknown2[].Unknown16 the fields below
Unknown2[].Unknown16.Unknown0 varies wide string
Unknown2[].Unknown16.Unknown1 varies wide string
Unknown2[].Unknown16.Unknown2 3 unsigned
Unknown2[].Unknown16.Unknown3 the fields below
Unknown2[].Unknown16.Unknown3.Unknown0 32 unsigned
Unknown2[].Unknown16.Unknown3.Unknown1 32 unsigned
Unknown2[].Unknown16.Unknown3.Unknown2 32 unsigned
Unknown2[].Unknown16.Unknown3.Unknown3 32 unsigned
Unknown2[].Unknown16.Unknown3.Unknown4 32 unsigned
Unknown2[].Unknown16.Unknown3.Unknown5 32 unsigned
Unknown2[].Unknown16.Unknown4 32 float
Unknown3 array, counted by Unknown0
Unknown3[].Unknown0 the fields below
Unknown3[].Unknown0.RealmId 14 unsigned
Unknown3[].Unknown0.Id 64 unsigned
Unknown3[].Unknown1 32 unsigned
Unknown3[].Unknown2 varies wide string
Unknown3[].Unknown3 2 unsigned
Unknown3[].Unknown4 8 unsigned
Unknown3[].Unknown5 24 unsigned
Unknown3[].Unknown6 8 unsigned
Unknown3[].Unknown7 24 unsigned
Unknown3[].Unknown8 32 unsigned
Unknown3[].Unknown9 32 float
Unknown3[].Unknown10 32 unsigned
Unknown3[].Unknown11 32 unsigned
Unknown3[].Unknown12 32 unsigned
Unknown3[].Unknown13 varies wide string
Unknown3[].Unknown14 32 unsigned
Unknown3[].Unknown15 32 unsigned
Unknown4 array, counted by Unknown0
Unknown4[].Unknown0 64 unsigned
Unknown4[].Unknown1[0] 32 unsigned
Unknown4[].Unknown1[1] 32 unsigned
Unknown4[].Unknown1[2] 32 unsigned
Unknown4[].Unknown1[3] 32 unsigned
Unknown4[].Unknown1[4] 32 unsigned
Unknown4[].Unknown1[5] 32 unsigned
Unknown4[].Unknown1[6] 32 unsigned
Unknown4[].Unknown1[7] 32 unsigned
Unknown4[].Unknown1[8] 32 unsigned
Unknown4[].Unknown1[9] 32 unsigned
Unknown4[].Unknown2 64 unsigned

0x04A0 Server04A0

Opcode Direction Verified to
0x04A0 server to client unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.RealmId 14 unsigned
Unknown0.Id 64 unsigned
Unknown1 count 32 unsigned
Unknown1 array, counted by Unknown1 count
Unknown1[].Unknown0 the fields below
Unknown1[].Unknown0.RealmId 14 unsigned
Unknown1[].Unknown0.Id 64 unsigned
Unknown1[].Unknown1 32 unsigned
Unknown1[].Unknown2 varies wide string
Unknown1[].Unknown3 2 unsigned
Unknown1[].Unknown4 8 unsigned
Unknown1[].Unknown5 24 unsigned
Unknown1[].Unknown6 8 unsigned
Unknown1[].Unknown7 24 unsigned
Unknown1[].Unknown8 32 unsigned
Unknown1[].Unknown9 32 float
Unknown1[].Unknown10 32 unsigned
Unknown1[].Unknown11 32 unsigned
Unknown1[].Unknown12 32 unsigned
Unknown1[].Unknown13 varies wide string
Unknown1[].Unknown14 32 unsigned
Unknown1[].Unknown15 32 unsigned
Unknown2 1 unsigned

0x04A1 Server04A1

Opcode Direction Verified to
0x04A1 server to client unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.RealmId 14 unsigned
Unknown0.Id 64 unsigned
Unknown1 the fields below
Unknown1.Unknown0 64 unsigned
Unknown1.Unknown1[0] 32 unsigned
Unknown1.Unknown1[1] 32 unsigned
Unknown1.Unknown1[2] 32 unsigned
Unknown1.Unknown1[3] 32 unsigned
Unknown1.Unknown1[4] 32 unsigned
Unknown1.Unknown1[5] 32 unsigned
Unknown1.Unknown1[6] 32 unsigned
Unknown1.Unknown1[7] 32 unsigned
Unknown1.Unknown1[8] 32 unsigned
Unknown1.Unknown1[9] 32 unsigned
Unknown1.Unknown2 64 unsigned

0x04A2 GuildMemberRemove

Removes a member from a guild and sets its member counts.

Opcode Direction Verified to
0x04A2 server to client purpose
Field Bits Encoding
GuildId the fields below
GuildId.RealmId 14 unsigned
GuildId.Id 64 unsigned
MemberId the fields below
MemberId.RealmId 14 unsigned
MemberId.Id 64 unsigned
MemberCount 16 unsigned
OnlineMemberCount 16 unsigned

The client then raises GuildMemberChange.

0x04A3 GuildMemberChange

Updates one member of a guild and sets its member counts.

Opcode Direction Verified to
0x04A3 server to client purpose
Field Bits Encoding
GuildId the fields below
GuildId.RealmId 14 unsigned
GuildId.Id 64 unsigned
Member the fields below
Member.Unknown0 the fields below
Member.Unknown0.RealmId 14 unsigned
Member.Unknown0.Id 64 unsigned
Member.Unknown1 32 unsigned
Member.Unknown2 varies wide string
Member.Unknown3 2 unsigned
Member.Unknown4 8 unsigned
Member.Unknown5 24 unsigned
Member.Unknown6 8 unsigned
Member.Unknown7 24 unsigned
Member.Unknown8 32 unsigned
Member.Unknown9 32 float
Member.Unknown10 32 unsigned
Member.Unknown11 32 unsigned
Member.Unknown12 32 unsigned
Member.Unknown13 varies wide string
Member.Unknown14 32 unsigned
Member.Unknown15 32 unsigned
MemberCount 16 unsigned
OnlineMemberCount 16 unsigned

The client then raises GuildMemberChange.

0x04A5 Server04A5

Opcode Direction Verified to
0x04A5 server to client unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.RealmId 14 unsigned
Unknown0.Id 64 unsigned
Unknown1 varies wide string

0x04AC Server04AC

Opcode Direction Verified to
0x04AC server to client unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.RealmId 14 unsigned
Unknown0.Id 64 unsigned

0x04AE Server04AE

Opcode Direction Verified to
0x04AE server to client unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 varies wide string
Unknown2 4 unsigned

0x04AF Server04AF

Opcode Direction Verified to
0x04AF server to client unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.RealmId 14 unsigned
Unknown0.Id 64 unsigned
Unknown1 varies wide string

0x04B6 Server04B6

Opcode Direction Verified to
0x04B6 server to client unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.RealmId 14 unsigned
Unknown0.Id 64 unsigned
Unknown1 14 unsigned
Unknown2 32 float

0x04BA Server04BA

Opcode Direction Verified to
0x04BA server to client unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.RealmId 14 unsigned
Unknown0.Id 64 unsigned
Unknown1 14 unsigned

0x04BD Server04BD

Opcode Direction Verified to
0x04BD server to client unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.RealmId 14 unsigned
Unknown0.Id 64 unsigned
Unknown1 14 unsigned

0x04C1 Server04C1

Opcode Direction Verified to
0x04C1 server to client unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.RealmId 14 unsigned
Unknown0.Id 64 unsigned
Unknown1 32 unsigned
Unknown2 32 unsigned
Unknown3 32 unsigned
Unknown4 32 unsigned

0x04C3 Server04C3

Opcode Direction Verified to
0x04C3 server to client unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.RealmId 14 unsigned
Unknown0.Id 64 unsigned
Unknown1 3 unsigned

0x04C5 Server04C5

Opcode Direction Verified to
0x04C5 server to client unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.RealmId 14 unsigned
Unknown0.Id 64 unsigned
Unknown1[0] the fields below
Unknown1[0].Unknown0 varies wide string
Unknown1[0].Unknown1 32 unsigned
Unknown1[0].Unknown2 64 unsigned
Unknown1[0].Unknown3 64 unsigned
Unknown1[0].Unknown4 64 unsigned
Unknown1[1] the fields below
Unknown1[1].Unknown0 varies wide string
Unknown1[1].Unknown1 32 unsigned
Unknown1[1].Unknown2 64 unsigned
Unknown1[1].Unknown3 64 unsigned
Unknown1[1].Unknown4 64 unsigned
Unknown1[2] the fields below
Unknown1[2].Unknown0 varies wide string
Unknown1[2].Unknown1 32 unsigned
Unknown1[2].Unknown2 64 unsigned
Unknown1[2].Unknown3 64 unsigned
Unknown1[2].Unknown4 64 unsigned
Unknown1[3] the fields below
Unknown1[3].Unknown0 varies wide string
Unknown1[3].Unknown1 32 unsigned
Unknown1[3].Unknown2 64 unsigned
Unknown1[3].Unknown3 64 unsigned
Unknown1[3].Unknown4 64 unsigned
Unknown1[4] the fields below
Unknown1[4].Unknown0 varies wide string
Unknown1[4].Unknown1 32 unsigned
Unknown1[4].Unknown2 64 unsigned
Unknown1[4].Unknown3 64 unsigned
Unknown1[4].Unknown4 64 unsigned
Unknown1[5] the fields below
Unknown1[5].Unknown0 varies wide string
Unknown1[5].Unknown1 32 unsigned
Unknown1[5].Unknown2 64 unsigned
Unknown1[5].Unknown3 64 unsigned
Unknown1[5].Unknown4 64 unsigned
Unknown1[6] the fields below
Unknown1[6].Unknown0 varies wide string
Unknown1[6].Unknown1 32 unsigned
Unknown1[6].Unknown2 64 unsigned
Unknown1[6].Unknown3 64 unsigned
Unknown1[6].Unknown4 64 unsigned
Unknown1[7] the fields below
Unknown1[7].Unknown0 varies wide string
Unknown1[7].Unknown1 32 unsigned
Unknown1[7].Unknown2 64 unsigned
Unknown1[7].Unknown3 64 unsigned
Unknown1[7].Unknown4 64 unsigned
Unknown1[8] the fields below
Unknown1[8].Unknown0 varies wide string
Unknown1[8].Unknown1 32 unsigned
Unknown1[8].Unknown2 64 unsigned
Unknown1[8].Unknown3 64 unsigned
Unknown1[8].Unknown4 64 unsigned
Unknown1[9] the fields below
Unknown1[9].Unknown0 varies wide string
Unknown1[9].Unknown1 32 unsigned
Unknown1[9].Unknown2 64 unsigned
Unknown1[9].Unknown3 64 unsigned
Unknown1[9].Unknown4 64 unsigned

0x04C9 GuildOperationResult

The result of a guild operation.

Opcode Direction Verified to
0x04C9 server to client fields
Field Bits Encoding Meaning
GuildId the fields below The guild, by id.
GuildId.RealmId 14 unsigned The realm the id belongs to.
GuildId.Id 64 unsigned The id within its realm. What it identifies, a character or a residence, depends on the member that holds it.
RankIndex 32 unsigned A rank, from 0; the event passes it plus one as nRank.
TargetName varies wide string The name the event passes as strTarget.
Result 8 unsigned The code the event passes as eResult.

The client raises GuildResult with the guild it holds under GuildId, if any, and the three other fields.

0x04CA Server04CA

Opcode Direction Verified to
0x04CA server to client unverified
Field Bits Encoding
GuildId the fields below
GuildId.RealmId 14 unsigned
GuildId.Id 64 unsigned
RankIndex 32 unsigned
TargetName varies wide string
Result 8 unsigned

0x04D0 Server04D0

Opcode Direction Verified to
0x04D0 server to client unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.RealmId 14 unsigned
Unknown0.Id 64 unsigned
Unknown1 the fields below
Unknown1.Unknown0 the fields below
Unknown1.Unknown0.Unknown0 14 unsigned
Unknown1.Unknown0.Unknown1 14 unsigned
Unknown1.Unknown0.Unknown2 14 unsigned
Unknown1.Unknown0.Unknown3 14 unsigned
Unknown1.Unknown1 the fields below
Unknown1.Unknown1.Unknown0 14 unsigned
Unknown1.Unknown1.Unknown1 14 unsigned
Unknown1.Unknown1.Unknown2 14 unsigned
Unknown1.Unknown1.Unknown3 14 unsigned
Unknown1.Unknown2 the fields below
Unknown1.Unknown2.Unknown0 14 unsigned
Unknown1.Unknown2.Unknown1 14 unsigned
Unknown1.Unknown2.Unknown2 14 unsigned
Unknown1.Unknown2.Unknown3 14 unsigned

0x0767 Server0767

Opcode Direction Verified to
0x0767 server to client unverified
Field Bits Encoding
Unknown0 count 32 unsigned
Unknown0 array, counted by Unknown0 count
Unknown0[].Unknown0 64 unsigned
Unknown0[].Unknown1 varies wide string
Unknown0[].Unknown2 varies wide string
Unknown0[].Unknown3 the fields below
Unknown0[].Unknown3.Unknown0 16 unsigned
Unknown0[].Unknown3.Unknown1 16 unsigned
Unknown0[].Unknown3.Unknown2 3 unsigned
Unknown0[].Unknown4 count 32 unsigned
Unknown0[].Unknown4 array, counted by Unknown0[].Unknown4 count
Unknown0[].Unknown4[] varies wide string

0x0768 Server0768

Opcode Direction Verified to
0x0768 server to client unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.RealmId 14 unsigned
Unknown0.Id 64 unsigned
Unknown1 the fields below
Unknown1.Unknown0 8 unsigned
Unknown1.Unknown1 8 unsigned
Unknown1.Unknown2 8 unsigned
Unknown1.Unknown3 8 unsigned
Unknown1.Unknown4 8 unsigned
Unknown1.Unknown5 8 unsigned
Unknown1.Unknown6 8 unsigned
Unknown1.Unknown7 8 unsigned
Unknown1.Unknown8 8 unsigned
Unknown1.Unknown9 8 unsigned
Unknown1.Unknown10 8 unsigned
Unknown1.Unknown11 8 unsigned

0x0769 Server0769

Opcode Direction Verified to
0x0769 server to client unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.RealmId 14 unsigned
Unknown0.Id 64 unsigned
Unknown1 varies wide string

0x076A Server076A

Opcode Direction Verified to
0x076A server to client unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.RealmId 14 unsigned
Unknown0.Id 64 unsigned
Unknown1 varies wide string
Unknown2 32 float
Unknown3 1 unsigned
Unknown4 32 unsigned
Unknown5 the fields below
Unknown5.Unknown0 8 unsigned
Unknown5.Unknown1 8 unsigned
Unknown5.Unknown2 8 unsigned
Unknown5.Unknown3 8 unsigned
Unknown5.Unknown4 8 unsigned
Unknown5.Unknown5 8 unsigned
Unknown5.Unknown6 8 unsigned
Unknown5.Unknown7 8 unsigned
Unknown5.Unknown8 8 unsigned
Unknown5.Unknown9 8 unsigned
Unknown5.Unknown10 8 unsigned
Unknown5.Unknown11 8 unsigned

0x076B Server076B

Opcode Direction Verified to
0x076B server to client unverified
Field Bits Encoding
Unknown0 count 32 unsigned
Unknown0 array, counted by Unknown0 count
Unknown0[].Unknown0 64 unsigned
Unknown0[].Unknown1 varies wide string
Unknown0[].Unknown2 varies wide string
Unknown0[].Unknown3 the fields below
Unknown0[].Unknown3.Unknown0 16 unsigned
Unknown0[].Unknown3.Unknown1 16 unsigned
Unknown0[].Unknown3.Unknown2 3 unsigned

0x076C Server076C

Opcode Direction Verified to
0x076C server to client unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.RealmId 14 unsigned
Unknown0.Id 64 unsigned
Unknown1 32 unsigned

0x076D Server076D

Opcode Direction Verified to
0x076D server to client unverified
Field Bits Encoding
Unknown0 count 32 unsigned
Unknown0 array, counted by Unknown0 count
Unknown0[].Unknown0 64 unsigned
Unknown0[].Unknown1 1 unsigned
Unknown0[].Unknown2 32 unsigned; counts Unknown0[].Unknown3, Unknown0[].Unknown4
Unknown0[].Unknown3 array, counted by Unknown0[].Unknown2
Unknown0[].Unknown3[] varies wide string
Unknown0[].Unknown4 array, counted by Unknown0[].Unknown2
Unknown0[].Unknown4[] 1 unsigned

0x0951 Server0951

Opcode Direction Verified to
0x0951 server to client unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.RealmId 14 unsigned
Unknown0.Id 64 unsigned
Unknown1 count 32 unsigned
Unknown1 array, counted by Unknown1 count
Unknown1[].Unknown0 18 unsigned
Unknown1[].Unknown1 32 unsigned

0x0954 Server0954

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

Client to server

0x010C GuildSetHolomark

Sets how the player's guild holomark shows: the request GameLib.ShowGuildHolomark sends.

Opcode Direction Verified to
0x010C client to server fields
Field Bits Encoding Meaning
HideLeft 1 unsigned True to hide the left holomark: the call's bVisibleLeft negated.
HideRight 1 unsigned True to hide the right holomark: the call's bVisibleRight negated.
HideBack 1 unsigned True to hide the back holomark: the call's bVisibleBack negated.
DisplayNear 1 unsigned The call's bDisplayNear.

The shipped add-ons call it as GameLib.ShowGuildHolomark(bVisibleLeft, bVisibleRight, bVisibleBack, bDisplayNear); the client sends it only when the setting changes.

0x014C Client014C

Opcode Direction Verified to
0x014C client to server unverified
Field Bits Encoding
Unknown0 64 unsigned
Unknown1 64 unsigned
Unknown2 64 unsigned

0x0471 Client0471

Opcode Direction Verified to
0x0471 client to server unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.RealmId 14 unsigned
Unknown0.Id 64 unsigned
Unknown1 64 unsigned
Unknown2 64 unsigned
Unknown3 the fields below
Unknown3.Location 9 unsigned
Unknown3.Slot 32 unsigned
Unknown4 the fields below
Unknown4.Location 9 unsigned
Unknown4.Slot 32 unsigned
Unknown5 32 unsigned

0x0473 Client0473

Opcode Direction Verified to
0x0473 client to server unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.RealmId 14 unsigned
Unknown0.Id 64 unsigned
Unknown1 64 unsigned
Unknown2 64 unsigned
Unknown3 18 unsigned
Unknown4 the fields below
Unknown4.Location 9 unsigned
Unknown4.Slot 32 unsigned
Unknown5 the fields below
Unknown5.Location 9 unsigned
Unknown5.Slot 32 unsigned
Unknown6 1 unsigned
Unknown7 32 unsigned

0x0477 Client0477

Opcode Direction Verified to
0x0477 client to server unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.RealmId 14 unsigned
Unknown0.Id 64 unsigned
Unknown1 9 unsigned

0x0481 Client0481

Opcode Direction Verified to
0x0481 client to server unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 4 unsigned
Unknown2 varies wide string
Unknown3 varies wide string
Unknown4 varies wide string
Unknown5 varies wide string
Unknown6 the fields below
Unknown6.Unknown0 the fields below
Unknown6.Unknown0.Unknown0 14 unsigned
Unknown6.Unknown0.Unknown1 14 unsigned
Unknown6.Unknown0.Unknown2 14 unsigned
Unknown6.Unknown0.Unknown3 14 unsigned
Unknown6.Unknown1 the fields below
Unknown6.Unknown1.Unknown0 14 unsigned
Unknown6.Unknown1.Unknown1 14 unsigned
Unknown6.Unknown1.Unknown2 14 unsigned
Unknown6.Unknown1.Unknown3 14 unsigned
Unknown6.Unknown2 the fields below
Unknown6.Unknown2.Unknown0 14 unsigned
Unknown6.Unknown2.Unknown1 14 unsigned
Unknown6.Unknown2.Unknown2 14 unsigned
Unknown6.Unknown2.Unknown3 14 unsigned
Unknown7 1 unsigned

0x0490 GuildInviteAnswer

Answers a guild invitation: the request GuildLib.Accept and GuildLib.Decline send.

Opcode Direction Verified to
0x0490 client to server fields
Field Bits Encoding Meaning
Accepted 1 unsigned True from GuildLib.Accept, false from GuildLib.Decline.

0x04A6 Client04A6

Opcode Direction Verified to
0x04A6 client to server unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.RealmId 14 unsigned
Unknown0.Id 64 unsigned
Unknown1 the fields below
Unknown1.Unknown0 the fields below
Unknown1.Unknown0.Unknown0 14 unsigned
Unknown1.Unknown0.Unknown1 14 unsigned
Unknown1.Unknown0.Unknown2 14 unsigned
Unknown1.Unknown0.Unknown3 14 unsigned
Unknown1.Unknown1 the fields below
Unknown1.Unknown1.Unknown0 14 unsigned
Unknown1.Unknown1.Unknown1 14 unsigned
Unknown1.Unknown1.Unknown2 14 unsigned
Unknown1.Unknown1.Unknown3 14 unsigned
Unknown1.Unknown2 the fields below
Unknown1.Unknown2.Unknown0 14 unsigned
Unknown1.Unknown2.Unknown1 14 unsigned
Unknown1.Unknown2.Unknown2 14 unsigned
Unknown1.Unknown2.Unknown3 14 unsigned

0x04A8 Client04A8

Opcode Direction Verified to
0x04A8 client to server unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.RealmId 14 unsigned
Unknown0.Id 64 unsigned
Unknown1 64 unsigned

0x04B1 Client04B1

Opcode Direction Verified to
0x04B1 client to server unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.RealmId 14 unsigned
Unknown0.Id 64 unsigned
Unknown1 32 unsigned
Unknown2 the fields below
Unknown2.Unknown0 64 unsigned
Unknown3 varies wide string
Unknown4 6 unsigned

0x04B2 Client04B2

Opcode Direction Verified to
0x04B2 client to server unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.RealmId 14 unsigned
Unknown0.Id 64 unsigned
Unknown1 32 unsigned
Unknown2 the fields below
Unknown2.Unknown0 64 unsigned
Unknown3 varies wide string
Unknown4 6 unsigned

0x04B3 Client04B3

Opcode Direction Verified to
0x04B3 client to server unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.RealmId 14 unsigned
Unknown0.Id 64 unsigned
Unknown1 32 unsigned
Unknown2 the fields below
Unknown2.Unknown0 64 unsigned
Unknown3 varies wide string
Unknown4 6 unsigned

0x04CF Client04CF

Opcode Direction Verified to
0x04CF client to server unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.RealmId 14 unsigned
Unknown0.Id 64 unsigned
Unknown1 the fields below
Unknown1.Unknown0 the fields below
Unknown1.Unknown0.Unknown0 14 unsigned
Unknown1.Unknown0.Unknown1 14 unsigned
Unknown1.Unknown0.Unknown2 14 unsigned
Unknown1.Unknown0.Unknown3 14 unsigned
Unknown1.Unknown1 the fields below
Unknown1.Unknown1.Unknown0 14 unsigned
Unknown1.Unknown1.Unknown1 14 unsigned
Unknown1.Unknown1.Unknown2 14 unsigned
Unknown1.Unknown1.Unknown3 14 unsigned
Unknown1.Unknown2 the fields below
Unknown1.Unknown2.Unknown0 14 unsigned
Unknown1.Unknown2.Unknown1 14 unsigned
Unknown1.Unknown2.Unknown2 14 unsigned
Unknown1.Unknown2.Unknown3 14 unsigned

0x076E Client076E

Opcode Direction Verified to
0x076E client to server unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.RealmId 14 unsigned
Unknown0.Id 64 unsigned

0x076F GuildRecruitmentSubscribe

Subscribes to guild recruitment, or unsubscribes: the request GuildLib.RecruitmentSubscribe and GuildLib.RecruitmentUnsubscribe send.

Opcode Direction Verified to
0x076F client to server fields
Field Bits Encoding Meaning
Subscribed 1 unsigned True from GuildLib.RecruitmentSubscribe, false from GuildLib.RecruitmentUnsubscribe.

Subscribing also starts a 120000 ms timer.

0x0956 Client0956

Opcode Direction Verified to
0x0956 client to server unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.RealmId 14 unsigned
Unknown0.Id 64 unsigned

Where the code lives

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