public virtual bool BasicAttack() { if (!SkillUseable(BasicAttackSkill)) { return(false); } UseSkill(BasicAttackSkill); Debug.Log("Basic Attack!"); GameState.Instance.BattleMan.PhysicalAttack(this, Target, 0.5f, AttackBonus, BasicAttackSkill.BaseSkill.Range, EquipedItems.WieldingMinDamage(), EquipedItems.WieldingMaxDamage()); AttackComplete(); return(true); }