Ejemplo n.º 1
0
    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);
    }