Skip to content

Fellowships: Document opcodes and add proper responses - #467

Merged
redstrate merged 4 commits into
redstrate:masterfrom
thedax:fellowship_improvements
Sep 17, 2026
Merged

redstrate merged 4 commits into
redstrate:masterfrom
thedax:fellowship_improvements

Conversation

@thedax

@thedax thedax commented Sep 16, 2026

Copy link
Copy Markdown
Contributor

This PR documents more about the Fellowships system, and allows the player to now use the Fellowship Finder window to see a sample entry. If they attempt to join it, they'll be told they cannot join more Fellowships at the present time.

The separate Fellowships window is also now sent a blank list to inform the client they're not in any Fellowships. Attempting to create one from this window will result in the client being told that they cannot create more Fellowships at the present time.

There are still some unknowns and TODOs, but in the current state the windows now at least have basic functionality.

-Fellowships are still unimplemented, this is mostly for PacketAnalzyer, and general learning
-CreateFellowship (client) & Fellowships (server) will be documented at a later date
-Document the client request to create and join Fellowships
-Document and add the server rejection responses since we don't implement Fellowships yet
Comment thread core/src/ipc/zone/server/fellowships.rs Outdated
Comment thread core/src/ipc/zone/server/fellowships.rs Outdated
@redstrate
redstrate enabled auto-merge (rebase) September 17, 2026 01:36
@redstrate
redstrate merged commit 6db305e into redstrate:master Sep 17, 2026
4 checks passed
@thedax
thedax deleted the fellowship_improvements branch September 17, 2026 20:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants