} // end Glede_BossAttack_1 public override void DoBeforeEntering() { if (skill.GetSkillModle(GledeSkill_1.ID).isCD&& UnityEngine.Random.Range(0, 2) < 1) { if (skill.CastSkill(GledeSkill_1.ID)) { return; } // end if } // end if base.DoBeforeEntering(); } // end if
} // end DoBeforeEntering public override void Reason() { if (null != character.info.lockCharacter && null != modle && modle.isCD) { timer += Time.deltaTime; if (timer > interval && Vector3.Distance(character.info.lockCharacter.position, character.position) < 4f && skill.CastSkill(DemonSkill_1.ID)) { return; } // end if } // end if base.Reason(); } // end Reason
} // end DoBeforeEntering public override void Reason() { if (null != modle && modle.isCD) { timer += Time.deltaTime; if (timer > interval) { if (skill.CastSkill(SfixSkill_1.ID)) { return; } // end if } // end if } // end if base.Reason(); } // end Reason