GrabLimb type is written in character network messages as byte instead of UInt16

This commit is contained in:
Joonas Rikkonen
2018-03-01 23:43:10 +02:00
parent 31ba9e20a2
commit 10189254b5
2 changed files with 4 additions and 4 deletions
@@ -358,7 +358,7 @@ namespace Barotrauma
}
break;
case 3:
LimbType grabLimb = (LimbType)msg.ReadUInt16();
LimbType grabLimb = (LimbType)msg.ReadByte();
if (c.Character != this)
{
#if DEBUG
@@ -449,7 +449,7 @@ namespace Barotrauma
if (AnimController is HumanoidAnimController)
{
tempBuffer.Write(((HumanoidAnimController)AnimController).Crouching);
tempBuffer.Write((UInt16)AnimController.GrabLimb);
tempBuffer.Write((byte)AnimController.GrabLimb);
}
bool hasAttackLimb = AnimController.Limbs.Any(l => l != null && l.attack != null);