Esempio n. 1
0
        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);
        }