mirror of
				https://github.com/luanti-org/luanti.git
				synced 2025-11-04 01:05:48 +01:00 
			
		
		
		
	Update HUD flags on server like on client
Fixes bug for which commit
6c37e89f08 "Fix old client showing duplicated health bar on new server"
by @sapier
laid the groundwork, where the server has
updated its copy of the hud flags without
respecting the mask.
Fixes #3395.
			
			
This commit is contained in:
		@@ -3034,7 +3034,8 @@ bool Server::hudSetFlags(Player *player, u32 flags, u32 mask)
 | 
			
		||||
		return false;
 | 
			
		||||
 | 
			
		||||
	SendHUDSetFlags(player->peer_id, flags, mask);
 | 
			
		||||
	player->hud_flags = flags;
 | 
			
		||||
	player->hud_flags &= ~mask;
 | 
			
		||||
	player->hud_flags |= flags;
 | 
			
		||||
 | 
			
		||||
	PlayerSAO* playersao = player->getPlayerSAO();
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user