User:Irismus/SandboxPage



Cast range ( $$c$$ ) is the distance at which a hero may use an ability on its target. Casting an ability beyond its cast range will cause the hero to move within the cast range, and cast the ability.

Cast range can be increased by certain abilities and certain specific talents. There are currently no talents that increases a heroes' basic cast range.

Collision Size Bonus Range
An ability's maximum or actual cast range is dependent on the hero's collision size and the ability's targeting type.

No Target
Same goes for abilities that can be toggled. Therefore, only flat cast range bonuses are counted and collision size is not.

The cast range for no-target abilities is defined as:



With  being the ability's base cast range and   the cast range bonus sources.

Vector Targeting
Cast range bonuses increases all vector targeting ability's cast range as usual, using the same formula as above, but not area of effect.

Target Area
Cast range bonuses increases all area-targeted ability's cast range as usual, using the same formula as above, but not area of effect.

Target Unit
The actual range at which a unit-targeted ability is able to cast is a little further than the value shown due to having a movement buffer range, which is range. This means that if a unit moves out of cast range, but is still within range more than the ability's cast range when the ability's cast point completes, the unit-targeted ability will be cast.

Unit targeted abilities also considers the range from the caster's edge to the target's edge, based on the collision size of the caster and the target.

The cast range for unit-targeted abilities is defined as:



With  being the ability's base cast range,   the cast range bonus sources,   the collision size of the caster and   the collision size of the target.


 * Example
 * casting on an enemy, what is the maximum cast range of Lucent Beam in this example?


 * Cast range values:
 * Collision size values:
 * Collision size values:




 * 's actual cast range in this example is, instead of.

Target Point
For point-targeted abilities, both flat cast range bonuses and the range from the caster's edge to the target's edge, based on the collision size of the caster and the target is considered, but not the movement buffer range.

The cast range for point-targeted abilities is defined as:




 * Example
 * is casting, what is the maximum cast range for Waveform?


 * Cast range values:
 * Level 4 :
 * Collision size values:




 * has a maximum cast range in this example.

Attack Modifiers
Some attack modifier-based abilities' cast range is based on the caster's attack range. The cast range can be further increased by other attack range bonuses. However, it is not affected by cast range bonuses.

Some of these abilities have different cast range, the ability uses the cast range when cast manually with Hotkey and it uses the caster's attack range while is active.

1 Requires.

2 Requires.

3 Can be further increased by other melee attack range bonuses (e.g. ).

4 Uses caster's attack range while is active, and uses cast range while manually cast.

List of Cast Ranges
Besides the listed abilities, and  use the caster's attack range as their cast range.

Talents
The following heroes have talents that increase the cast range of specific abilities:

Cast range granting abilities
For a list of special interactions with cast range increases, see Cast Range Interactions.