FakeFishGames / Barotrauma

A 2D online multiplayer game taking place in a submarine travelling through the icy depths of Jupiter's moon Europa.
http://www.barotraumagame.com/
1.67k stars 395 forks source link

Permadeath requires Manage Money permission for players to buy a new body #14178

Closed Regalis11 closed 1 week ago

Regalis11 commented 2 weeks ago

Discussed in https://github.com/FakeFishGames/Barotrauma/discussions/14176

Originally posted by **WJohn** June 20, 2024 ### Disclaimers - [X] I have searched the issue tracker to check if the issue has already been reported. - [ ] My issue happened while using mods. ### What happened? When a player dies in Permadeath, there are two methods of revival: Possessing a bot, or buying themselves a new body through the HR manager as though they were alive. However, buying oneself a body requires the Manage Money permission to be allowed to do it. This problem is compounded by the fact that the host must do this for each and every dead player -- and that dead players are unable to talk to the host or remind or poke them with "Hey, can you revive me?" Ideally, revival through the HR manager should not require any Permissions to be granted to players as it is cumbersome to have to do each time, and easy to forget when the player cannot communicate that they need it. ### Reproduction steps 1. Ensure Permadeath mode is enabled 2. Play through a Multiplayer Campaign with other Users 3. Proceed to an Outpost with sufficient money in the Bank 4. Have a non-admin player die 5. Observe whether the player can respawn through the HR manager without any Permissions ### Bug prevalence Happens every time I play ### Single player or multiplayer? Multiplayer hosted from the in-game menu (= using a listen server) ### - _No response_ ### Version v1.5.8.0 (Summer Update) ### - _No response_ ### Which operating system did you encounter this bug on? Windows ### Relevant error messages and crash reports _No response_
Regalis11 commented 1 week ago

Has been merged as a part of https://github.com/FakeFishGames/Barotrauma-development/pull/5515