예제 #1
0
        public override int Passive() //Retorna um inteiro que será o multiplicador de quantas vezes a skill será castada
        {
            int multicastchance = RandomElement.Limiter(0, 100);

            if (multicastchance <= 10)
            {
                return(5);
            }

            if (multicastchance <= 20)
            {
                return(4);
            }

            if (multicastchance <= 30)
            {
                return(3);
            }

            if (multicastchance <= 40)
            {
                return(2);
            }

            return(1);
        }
예제 #2
0
 public int Skill3()
 {
     return(RandomElement.Limiter(0, 10) > 8 ? Damage : 3 * Damage); // GRANDE CHANCE DE TER DANO TRIPLICADO
 }
예제 #3
0
 public int Skill2()
 {
     return(RandomElement.Limiter(0, 5) > 3 ? Damage : 2 * Damage); // MEDIA CHANCE DE TER DANO DOBRADO
 }
예제 #4
0
        public bool CountCritic()
        {
            int criticCalc = RandomElement.Limiter(0, 100);

            return(criticCalc <= CriticRate);
        }