public void DivineShild() { if (Target) { Set3.FSkill1(); ActiveDivineShild = true; StartCoroutine(DivineShildTime()); } }
//void Abilities() //{ //} #region Set 1 public void CrusaiderStrike() { if (Target) { Set1.FSkill1(); ActiveCrusaiderStrike = 1.4f; DealPhysicalDamage((int)(Random.Range(MinBaseDmg, MaxBaseDmg) * ActiveCrusaiderStrike)); } }
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; } } } }