Skip to main content

Skillshot

Evade Skillshot class

Properties

SpellData: SpellData

Spell data of this skillshot.

Caster: AIBaseClient

Caster of this spell.

StartPosition: Vector2

Start position of this spell.

EndPosition: Vector2

End position of this spell.

DirectionVector: Vector2

Direction vector of this spell.

Functions

IsIgnored

Skillshot:IsIgnored() boolean

Returns whether this skillshot is ignored or not.


IgnoreTemporarily

Skillshot:IgnoreTemporarily() void

Ignore this skillshot (same effect as double clicking on skillshot area).

tip

To ignore multiple spells at given position you may use Evade.IgnoreSkillshotsAtPosition(position) function.


Contains

Skillshot:Contains(
position: Vector2
) boolean

ArgumentTypeDescription
positionVector2Checked position.

Returns if given position is within spell area.


GetHitTime

Skillshot:GetHitTime(
position: Vector2
) number - float

ArgumentTypeDescription
positionVector2Checked position. Does not have to be inside skillshot area (it will be projected).

Returns calculated time when certain position will get hit by this spell. Position is irrelevant for some types of spells.


GetHitRemainingTime

Skillshot:GetHitRemainingTime(
position: Vector2
) number - float

ArgumentTypeDescription
positionVector2Checked position. Does not have to be inside skillshot area (it will be projected).

Returns calculated remaining time when certain position will get hit by this spell. Position is irrelevant for some types of spells.