Build 0.18.13.0
This commit is contained in:
@@ -685,6 +685,7 @@ namespace Barotrauma
|
||||
causeOfDeathAffliction = AfflictionPrefab.Prefabs[afflictionName];
|
||||
}
|
||||
}
|
||||
bool containsAfflictionData = msg.ReadBoolean();
|
||||
if (!IsDead)
|
||||
{
|
||||
if (causeOfDeathType == CauseOfDeathType.Pressure || causeOfDeathAffliction == AfflictionPrefab.Pressure)
|
||||
@@ -695,6 +696,11 @@ namespace Barotrauma
|
||||
{
|
||||
Kill(causeOfDeathType, causeOfDeathAffliction?.Instantiate(1.0f), true);
|
||||
}
|
||||
}
|
||||
if (containsAfflictionData)
|
||||
{
|
||||
CharacterHealth.ClientRead(msg);
|
||||
CharacterHealth.ForceUpdateVisuals();
|
||||
}
|
||||
}
|
||||
else
|
||||
|
||||
@@ -2011,7 +2011,6 @@ namespace Barotrauma
|
||||
|
||||
partial void UpdateSkinTint()
|
||||
{
|
||||
if (!Character.IsVisible) { return; }
|
||||
FaceTint = DefaultFaceTint;
|
||||
BodyTint = Color.TransparentBlack;
|
||||
|
||||
@@ -2029,7 +2028,6 @@ namespace Barotrauma
|
||||
|
||||
partial void UpdateLimbAfflictionOverlays()
|
||||
{
|
||||
if (!Character.IsVisible) { return; }
|
||||
foreach (Limb limb in Character.AnimController.Limbs)
|
||||
{
|
||||
if (limb.HealthIndex < 0 || limb.HealthIndex >= limbHealths.Count) { continue; }
|
||||
|
||||
Reference in New Issue
Block a user