# eSkillshotType

# Description

Enumeration values for skill casting types, representing the geometric shape and behavior type of skills.

# How to Use

Spell Q(eSpellSlot::Q, 900.0f);
Q.SetSkillshot(0.25f, 60.0f, 1800.0f, true, eSkillshotType::SkillshotLine);

// Or when checking skill type
if (Q.Type == eSkillshotType::SkillshotCircle)
{
    FarmLocation bestLocation = Q.GetCircularFarmLocation(minions);
    // Use the best location for circular skill
}

# Properties

key value remarks
SkillshotLine 0 Linear skill, like Ezreal Q, Ashe arrow
SkillshotCircle 1 Circular AoE skill, like Kassadin E, Annie W
SkillshotCone 2 Cone AoE skill, like Annie R, Karma E