public static Dictionary <DamageElement, MinMaxFloat> GetIncreaseDamages(this Item equipmentItem, short level, float rate) { var result = new Dictionary <DamageElement, MinMaxFloat>(); if (equipmentItem != null && equipmentItem.IsEquipment()) { result = GameDataHelpers.MakeDamageAmountsDictionary(equipmentItem.increaseDamages, result, level, rate); } return(result); }