Merge branch 'master' of https://github.com/Regalis11/Barotrauma
This commit is contained in:
@@ -344,6 +344,7 @@ namespace Barotrauma
|
|||||||
|
|
||||||
foreach (DamageModifier damageModifier in damageModifiers)
|
foreach (DamageModifier damageModifier in damageModifiers)
|
||||||
{
|
{
|
||||||
|
if (damageModifier.DamageType == DamageType.None) continue;
|
||||||
if (damageModifier.DamageType.HasFlag(damageType) && SectorHit(damageModifier.ArmorSector, position))
|
if (damageModifier.DamageType.HasFlag(damageType) && SectorHit(damageModifier.ArmorSector, position))
|
||||||
{
|
{
|
||||||
appliedDamageModifiers.Add(damageModifier);
|
appliedDamageModifiers.Add(damageModifier);
|
||||||
@@ -354,6 +355,7 @@ namespace Barotrauma
|
|||||||
{
|
{
|
||||||
foreach (DamageModifier damageModifier in wearable.WearableComponent.DamageModifiers)
|
foreach (DamageModifier damageModifier in wearable.WearableComponent.DamageModifiers)
|
||||||
{
|
{
|
||||||
|
if (damageModifier.DamageType == DamageType.None) continue;
|
||||||
if (damageModifier.DamageType.HasFlag(damageType) && SectorHit(damageModifier.ArmorSector, position))
|
if (damageModifier.DamageType.HasFlag(damageType) && SectorHit(damageModifier.ArmorSector, position))
|
||||||
{
|
{
|
||||||
appliedDamageModifiers.Add(damageModifier);
|
appliedDamageModifiers.Add(damageModifier);
|
||||||
|
|||||||
@@ -97,7 +97,10 @@ namespace Barotrauma.Items.Components
|
|||||||
IsActive = true;
|
IsActive = true;
|
||||||
|
|
||||||
limb[i] = equipLimb;
|
limb[i] = equipLimb;
|
||||||
equipLimb.WearingItems.Add(wearableSprites[i]);
|
if (!equipLimb.WearingItems.Contains(wearableSprites[i]))
|
||||||
|
{
|
||||||
|
equipLimb.WearingItems.Add(wearableSprites[i]);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user