Exemple #1
0
 public void DivineShild()
 {
     if (Target)
     {
         Set3.FSkill1();
         ActiveDivineShild = true;
         StartCoroutine(DivineShildTime());
     }
 }
Exemple #2
0
    //void Abilities()
    //{

    //}

    #region Set 1

    public void CrusaiderStrike()
    {
        if (Target)
        {
            Set1.FSkill1();

            ActiveCrusaiderStrike = 1.4f;
            DealPhysicalDamage((int)(Random.Range(MinBaseDmg, MaxBaseDmg) * ActiveCrusaiderStrike));
        }
    }
Exemple #3
0
    public void HolyLight()
    {
        if (Target)
        {
            if (!CastingActive)
            {
                Set2.FSkill1();
                TotalCastingTime   = 2.5f;
                CastingActive      = true;
                CurrentCastingTime = 0;
                HolyLightActive    = true;
                gameObject.GetComponent <Animator>().SetBool("Casting", true);
            }
            else
            {
                if (Target.tag.Equals("Ally") || Target.Equals(gameObject))
                {
                    Target.GetComponent <Stats>().Heal(Random.Range(130, 190));

                    HolyLightActive = false;
                }
            }
        }
    }