コード例 #1
0
ファイル: Paladin.cs プロジェクト: rafaeu9/Paladin
 public void HammerOfJustice()
 {
     if (Target)
     {
         Set1.FSkill2();
         EffectManager.AddDebuff(new HammerOfJustice(Target, IconHammerOfJustice));
     }
 }
コード例 #2
0
ファイル: Paladin.cs プロジェクト: rafaeu9/Paladin
 public void HandOfFreedom()
 {
     if (Target)
     {
         Set3.FSkill2();
         ActiveHandOfFreedom = true;
         StartCoroutine(HandOfFreedomTime());
     }
 }
コード例 #3
0
ファイル: Paladin.cs プロジェクト: rafaeu9/Paladin
 public void Exorcism()
 {
     if (!CastingActive)
     {
         if (Target)
         {
             Set2.FSkill2();
             TotalCastingTime   = 1.5f;
             CastingActive      = true;
             CurrentCastingTime = 0;
             ExorcismActive     = true;
             gameObject.GetComponent <Animator>().SetBool("Casting", true);
         }
     }
     else
     {
         if (Target.tag.Equals("Enemy"))
         {
             DealSpellDamage(Random.Range(75, 125));
             ExorcismActive = false;
         }
     }
 }