private void RefreshEquipmentStats() { Energy.SetMax(_equipedEnergy); ArmorClass.Set(_equipedArmorClass + _unitArmorClass); ParryChance.Set(_equipedParryChance + _unitParryChance); BlockChance.Set(_equipedBlockChance + _unitBlockChance); BluntResist.Set(_equipedBluntResist + _unitBluntResist); PierceResist.Set(_equipedPierceResist + _unitPierceResist); SlashResist.Set(_equipedSlashResist + _unitSlashResist); }
public int CompareChances(BlockChance x, BlockChance y) { if (x.Chance > y.Chance) { return(1); } else if (y.Chance > x.Chance) { return(-1); } return(0); }