Skip to content

Server: prevent Party auto-join when bAnnounceServer is true to prevent public server trolling#874

Open
absol89 wants to merge 4 commits into
tiltedphoques:devfrom
absol89:feature/safeguard-public-server-party-auto-join
Open

Server: prevent Party auto-join when bAnnounceServer is true to prevent public server trolling#874
absol89 wants to merge 4 commits into
tiltedphoques:devfrom
absol89:feature/safeguard-public-server-party-auto-join

Conversation

@absol89

@absol89 absol89 commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

This PR adresses players who public server hop to teleport to other players and grief them and pollute their quest progress.

The changes in this PR have been tested with OnPartyCreate, and I added OnPlayerJoin safeguard as the last commit june 16.

This does not affect players playing privately, or using playtogether.gg, as those use the connect UI with private IP and port.

Before: Player joined and instantly got autojoined to the party (default setting), and proceeded to share progress + location.

After: Player joined a public server and has to type to request a party invite from the previous players, to affect their savefile.

Note: The compile fix commit is not really relevant, it was just an attempt to read the variable from elsewhere, but i learned that it was static there and that the variable cannot be changed at runtime, so just having a copy of the setting in partyservice seems to be enough. The variable is used in ServerListService.cpp as well

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.

1 participant