public double ReceberDanoFisico(double danoFisico) { double porcentagemReducao = Math.Clamp(Armadura.Modificado / (Armadura.Modificado + 10 * danoFisico), 0, 0.9) * danoFisico; double danoReduzido = danoFisico - porcentagemReducao; Vida.Diminuir(danoReduzido); return(danoReduzido); }