maybe it works (#1018)

Co-authored-by: Ed <96445749+TheShuEd@users.noreply.github.com>
This commit is contained in:
Link
2025-03-18 09:12:00 +03:00
committed by GitHub
parent 8e1f531767
commit 1448d41e10

View File

@@ -103,19 +103,19 @@ public abstract class SharedArmorSystem : EntitySystem
//Merge old and new coefficients
foreach (var (armorType, coefficient) in modifiers.Coefficients)
{
if (armor.Modifiers.Coefficients.ContainsKey(armorType))
armor.Modifiers.Coefficients[armorType] += coefficient;
else
armor.Modifiers.Coefficients[armorType] = coefficient;
if (!armor.Modifiers.Coefficients.ContainsKey(armorType))
armor.Modifiers.Coefficients[armorType] = 1;
armor.Modifiers.Coefficients[armorType] += coefficient;
}
//Merge old and new flat reductions
foreach (var (armorType, reduction) in modifiers.FlatReduction)
{
if (armor.Modifiers.FlatReduction.ContainsKey(armorType))
armor.Modifiers.FlatReduction[armorType] += reduction;
else
armor.Modifiers.FlatReduction[armorType] = reduction;
if (!armor.Modifiers.FlatReduction.ContainsKey(armorType))
armor.Modifiers.FlatReduction[armorType] = 0;
armor.Modifiers.FlatReduction[armorType] += reduction;
}
}
//CP14 public armor edit API end