Clients can't use headsets that are in the inventory
This commit is contained in:
@@ -1595,8 +1595,7 @@ namespace Barotrauma.Networking
|
|||||||
break;
|
break;
|
||||||
case ChatMessageType.Radio:
|
case ChatMessageType.Radio:
|
||||||
if (message.Sender == null) return;
|
if (message.Sender == null) return;
|
||||||
var radio = message.Sender.Inventory.Items.First(i => i != null && i.GetComponent<WifiComponent>() != null);
|
if (!CanUseRadio(sender.Character)) message.Type = ChatMessageType.Default;
|
||||||
if (radio == null) message.Type = ChatMessageType.Default;
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user