Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Safely Tucked Away #1238

Merged
merged 2 commits into from
Oct 1, 2024
Merged

Safely Tucked Away #1238

merged 2 commits into from
Oct 1, 2024

Conversation

Fate-JH
Copy link
Contributor

@Fate-JH Fate-JH commented Sep 27, 2024

Part of the lifecycle of a player respawn or player zoning involves the player character model being situated at the game's world origin 0 0 0. That's the lower left of the map. During this stage of the process, a player's ability to interact with the environment should be deactivated. Normally this interaction is restored soon around the time the user would regain control of their player character and by that point the player character should be located back within the normal game bounds. The alternative is instant death or drowning.

This change should stop random deaths upon loading or respawning. To be honest, the exact reasoning for being dead at the world origin might just be some other action encountered during zone load and that's why the crossbones appears there. All the same, /warping to the coordinates allows for a measure of safety as long as the player isn't moved so at least that works as advertised. All that can be done to test is keep at keeping at it.

@Fate-JH Fate-JH added Bug An issue which impedes or disallows the functions of the project. Minor This is a minor issue. labels Sep 27, 2024
@Fate-JH Fate-JH merged commit efe7e09 into psforever:master Oct 1, 2024
1 of 2 checks passed
@Fate-JH Fate-JH deleted the deathless000 branch October 1, 2024 20:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug An issue which impedes or disallows the functions of the project. Minor This is a minor issue.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant