maybe it works (#1018)
Co-authored-by: Ed <96445749+TheShuEd@users.noreply.github.com>
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user