Exemplo n.º 1
0
 public void addAttack(BattleChar bc, float damage)
 {
     if (Random.value < (0.1f + level * 0.01f))
     {
         bc.setLastAttack(set.user);
         bc.SetMagicDamage(set.user, damage / set.user.GetMgcATK() * 0.3f, level, coef * set.user.getFinalDamage() * CriticalTest());
     }
 }
Exemplo n.º 2
0
    public override void useSkill(BattleChar target)
    {
        base.useSkill(target);

        if (turn > 0)
        {
            set.user.BM.player2target(target.transform.position);
            target.setLastAttack(set.user);
            target.SetMagicDamage(set.user, 1.0f, level, coef * set.user.getFinalDamage() * CriticalTest());
        }
    }