@ cpt I thought it only started including it back in 5165 or whenever the chat windows were included. Without those there's no need for the mesh to be part of the packet.
@thread: I've always just re-set the mesh in the packet before forwarding it on and never found much of an issue.
Code:
case ChatType.Whisper:
{
foreach (Player role in Kernel.Clients.Values)
if (role.Name.ToLower() == received.Hearer.ToLower())
{
received.HearerLookface = role.Mesh;
received.SpeakerLookface = user.Mesh;
role.Send(received);
break;
}
break;
}
The tolower is kinda pointless but I like being able to be lazy when typing ppls names and still get to whisper them