public static Dictionary <DamageElement, float> GetIncreaseResistances(this Item equipmentItem, short level, float rate) { var result = new Dictionary <DamageElement, float>(); if (equipmentItem != null && equipmentItem.IsEquipment()) { result = GameDataHelpers.MakeResistanceAmountsDictionary(equipmentItem.increaseResistances, result, level, rate); } return(result); }
public Dictionary <DamageElement, float> GetCharacterResistances(short level) { return(GameDataHelpers.MakeResistanceAmountsDictionary(resistances, new Dictionary <DamageElement, float>(), level, 1f)); }