public int SkillDamage(EnemySkill skill) { int damage = 0; if (CanUseSkill(skill)) { damage = skill.stats.fixedDamageStats[skill.GetElement()] + statsCurrent.fixedDamageStats[skill.GetElement()]; TakeSP(skill.GetCost()); } else { //returns basic if cant use skill return(BasicAttack()); } return(damage); }