-
-
Notifications
You must be signed in to change notification settings - Fork 670
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
fix: remove player from party on death #3384
base: main
Are you sure you want to change the base?
Conversation
the player not being removed is normal behavior, create a flag on config.lua |
The player should not be removed from the party upon death, it is expected behavior so will be removed if they click "cancel" on the death screen. |
Thanks for the info. I have added a config flag for this as requested. If I may ask, what is the point of the player remaining in the party after death? Should they still be a party member if they click "OK" on the death screen and log back in? Also, are you saying clicking "Cancel" on the death screen should remove the player from the party because that does not work for me. The client does send a packet for logout() but it gets caught in parsePacketDead() method and not handled by the dispatcher. |
Add to the config.lua.dist as well |
|
Description
When a player dies they are not being removed from their party.
This causes an issue if the party leader dies the leadership is not passed to another member and the party must be disbanded and recreated to form another leader.
Also, two player parties will not be disbanded if one of the players dies.
Behaviour
Actual
Player dies and does not get removed from party.
Two player parties do not get disbanded if a party member dies.
Party leader dies in a party of three or more players and leadership does not get passed to a new member.
Expected
Player dies and gets removed from party.
Two player parties get disbanded if a party member dies.
Party leader dies in a party of three or more players and leadership gets passed to a new member.
Type of change
How Has This Been Tested
Test Configuration:
Checklist